项目

一般

简介

错误 #2905

3.0基站logwriter生成日志时间顺序错乱

孙 浩2 个月 之前添加. 更新于 2 个月 之前.

状态:
已关闭
优先级:
普通
指派给:
开始日期:
2025-02-28
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
CU
发现问题版本:
Rel_3.0.0
目标解决问题版本:
Rel_3.0.0

描述

【问题描述】3.0基站logwriter生成日志时间顺序错乱,需要定位分析;


文件

历史记录

#1

席 振斌 更新于 2 个月 之前

原因:GPS对时前的部分日志logwriter是算出日志产生的时间和操作系统刚reboot的时间的时间差,等到GPS时间对时后,再根据时间差换算到对时后的时间上,cu和du程序在发现gps对时成功后,会改变每个共享内存块的start time,这三个程序对于gps对时ok的时间点不一致,longwriter对于对时前和对时后的两部分日志的时间就会有差异。
修改方法:都采用logwriter感知到的gps对时ok的时间点为基础得到每条日志的时间

#2

席 振斌 更新于 2 个月 之前

  • 状态新建 变更为 转测试
  • 指派给席 振斌 变更为 孙 浩
#3

孙 浩 更新于 2 个月 之前

基于Rel_3.0.0_Pre1T4版本,替换振斌提供logwriter包,logwriter生成du与cu日志未出现时间乱序现象,问题解决。

#4

孙 浩 更新于 2 个月 之前

在Rel_3.0.0_Pre1T5版本上,logwriter生成du与cu日志按照时间顺序正常输出完整日志,未出现时间乱序现象,问题关闭。

导出 Atom PDF