项目

一般

简介

错误 #3916

当sem_post达到了系统允许的最大值后,不要关闭信号量,需要增加统计日志进行提醒

杨 杨乐6 天 之前添加. 更新于 一天 之前.

状态:
转测试
优先级:
普通
指派给:
开始日期:
2025-08-18
计划完成日期:
% 完成:

0%

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

历史记录

#1

杨 杨乐 更新于 6 天 之前

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

杨 杨乐 更新于 一天 之前

  • 状态进行中 变更为 转测试
  • 指派给杨 杨乐 变更为 王 旭初

【问题原因】
当sem_post达到上限时,会关掉信号量的通道。业务就无法继续下午

【修改方案】
当sem_post达到上限时,不再关闭信号量的通道;把超过上限的数量记录到统计日志中
记录的目的:记录信号量出现问题的时间,研发可以根据时间来分析问题;比如是否开启了用户面日志,以及那个进程的那个模块处理能力达到上限了

【回归方法和注意事项】
1.查看统计日志中是否有记录posterr
2.可以灌包时kill掉du,或者让du出一个不读取信号量的包来测试

导出 Atom PDF