美文网首页项目经验bug记录
生产故障排查经验

生产故障排查经验

作者: 修行者12138 | 来源:发表于2021-02-02 21:17 被阅读0次

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

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


    image.png image.png

    /tmp磁盘占满

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

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

    相关文章

      网友评论

        本文标题:生产故障排查经验

        本文链接:https://www.haomeiwen.com/subject/dslytltx.html