项目

一般

简介

错误 #4375

BaseService启动时需要对/coredump路径做一次多余core文件的删除动作

杨 杨乐一天 之前添加. 更新于 大约 6 小时 之前.

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

0%

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

描述

可以判断下,如果模式是转储,那么也只做删除动作

历史记录

#1

李 玮璇 更新于 大约 7 小时 之前

  • 状态新建 变更为 进行中

【问题原因】
发现都那个baseService监控不到进程停止时,无法删除coredump下文件,比如reboot场景

【修改方案】
1、启动baseService后10s的时候删除一个coredump目录下文件,只保留每个进程的一个最新的core文件
2、coredump目录的告警配置从4改成10,即当磁盘总空间剩余10g的时候,开始删除coredump目录(删够剩余10g,剩余空间太小可能会全删),删除后还是不足10g就告警

【回归方法和注意事项】
使用基本场景多测试一下,比如早coredump目录下有多个相同进程的core文件情况下:
1、reboot后coredump目录是否基本只剩新的coredump文件
2、重启baseService之后coredump目录是否基本只剩新的coredump文件
2、磁盘空间不足10g的时候是否会删除coredump目录下的文件

#2

李 玮璇 更新于 大约 7 小时 之前

  • 状态进行中 变更为 审视
  • 指派给李 玮璇 变更为 杨 杨乐
#3

杨 杨乐 更新于 大约 6 小时 之前

  • 状态审视 变更为 转测试
  • 指派给杨 杨乐 变更为 杨 凯

导出 Atom PDF