功能 #4248
3.0基站 LogWriter添加防重启的功能
开始日期:
2025-10-15
计划完成日期:
% 完成:
0%
预期时间:
问题归属:
YZMM
发现问题版本:
Rel_3.1.3
目标解决问题版本:
Rel_3.1.3
描述
防止重启时再建立的共享内存和之前的有冲突
文件
历史记录
由 席 振斌 更新于 20 天 之前
【需求原因】
当前需要通过网管和手动单独起LogWriter才会输出协议栈的日志,操作人员有时候会忘记起,协议栈出现问题没有日志无法定位或者在环境上不同的操作人员会重复起LogWriter导致共享内存的映射出现问题,日志输出异常;
【修改方案】
1、忘记起的问题可以将LogWriter的启动加在phy的启动脚本中,等phy完全起来后再起LogWriter,这样可以防止物理层申请的地址和LogWriter申请的共享内存的地址有冲突,导致ssh失联;
2、重复起的问题LogWriter自己做了防重启的保护;
【回归方法和注意事项】
等一个ssh窗口启动LogWriter后再通过其他窗口手动起LogWriter,或者在网管通过服务多次启动LogWriter,在LogWriter的启动窗口会有日志打印
由 孙 浩 更新于 19 天 之前
- 文件 LogWriter再次启动截图显示.jpg LogWriter再次启动截图显示.jpg 已添加
 - 文件 logwriter_Trace_20251015065150.log logwriter_Trace_20251015065150.log 已添加
 - 状态 从 转测试 变更为 已解决
 - 发现问题版本 从 Rel_3.1.4 变更为 Rel_3.1.3
 - 目标解决问题版本 从 Rel_3.1.4 变更为 Rel_3.1.3
 
基于Rel_3.1.3_Pre1T6版本,替换振斌提供LogWriter包,在LogWriter服务已经启动时,再次启动LogWriter服务后出现“LogWriter is already running”提示,符合预期;

由 孙 浩 更新于 8 天 之前
- 文件 再次启动logwriter截图.jpg 再次启动logwriter截图.jpg 已添加
 - 状态 从 已解决 变更为 已关闭
 
在Rel_3.1.3_Pre1T7版本,在LogWriter服务已经启动时,再次启动LogWriter服务后出现“LogWriter is already running”提示,符合预期,问题关闭。