项目经验bug记录

生产故障排查经验

2021-02-02  本文已影响0人  修行者12138

内存占满,调整堆大小无效

如下图所示,内存占用最高只能到2G,即使堆内存已经调整到6G,从gc日志可以看到堆的可用大小确实是6G。
最后发现是容器平台rancher的限制。


image.png image.png

/tmp磁盘占满

linux的tmpwatch命令可以用于删除某个目录的文件,可以删除指定时间内未访问的文件。linux系统为了防止/tmp文件过多,每天会用tmpwatch命令删除/tmp下240小时未被访问的文件(配置在/etc/cron.daily/tmpwatch)。

但是,假如240小时内,临时文件太多,还是会占满磁盘导致告警,最好还是在代码层面控制,临时文件使用后就删除。

上一篇下一篇

猜你喜欢

热点阅读