项目

一般

简介

功能 #5549

BaseService监控除核6外的所有cpu,当达到100%时,将该核下的所有进程和线程信息进行打印

杨 杨乐15 天 之前添加. 更新于 4 天 之前.

状态:
转测试
优先级:
一般
指派给:
开始日期:
2026-07-20
计划完成日期:
% 完成:

0%

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

历史记录

#1

杨 杨乐 更新于 14 天 之前

  • 状态新建 变更为 进行中
#2

杨 杨乐 更新于 5 天 之前

  • 状态进行中 变更为 审视

【问题原因】
1、该问题为需求问题,当前系统有0--7共8个核
2、6核cpu占用一直为100%
3、由于天津港出现了核0和核1为100%的告警,可能导致了后续的基站失联问题
4、现在是除了6核以外,当其它核出现了100%的占用率告警,则会在运行日志中打印详细信息:包含该核下的进程和线程信息

【修改方案】
当出现除6核外的cpu使用率告警,增加监控手段,在运行日志中增加类似如下的打印:
2026-07-28T11:51:19.925 CPU1is 100%,us:91.0891,sy:8.91089,wa:0,si:0,hi:0
2026-07-28T11:51:19.925 CPU1 is 100%,ProcId:14222,ProcName:thread_abc_100c,ProcCpu:87.1287,Tid:14225,TName:Timer_mgr,TCpu:87.1287
2026-07-28T11:51:19.925 CPU1 is 100%,ProcId:12756,ProcName:gnb_cu,ProcCpu:2.9703,Tid:12787,TName:RM0,TCpu:0.990099
2026-07-28T11:51:19.925 CPU1 is 100%,ProcId:12756,ProcName:gnb_cu,ProcCpu:2.9703,Tid:12788,TName:UDP_RX_DL,TCpu:0.990099
2026-07-28T11:51:19.925 CPU1 is 100%,ProcId:12756,ProcName:gnb_cu,ProcCpu:2.9703,Tid:12792,TName:DL0,TCpu:0.990099
2026-07-28T11:51:19.925 CPU1 is 100%,ProcId:13496,ProcName:baseService,ProcCpu:2.9703,Tid:13503,TName:RunLogThread,TCpu:2.9703

【回归方法和注意事项】
可以人为构造某个核的cpu,然后查看日志是否满足预期

#3

杨 杨乐 更新于 5 天 之前

  • 状态审视 变更为 转测试
  • 指派给杨 杨乐 变更为 王 旭初
#4

王 旭初 更新于 4 天 之前

  • 指派给王 旭初 变更为 牛 兵桃

导出 Atom PDF