美文网首页技术改变人生
tomcat中的catalina.out文件过大的问题解决办法

tomcat中的catalina.out文件过大的问题解决办法

作者: keker_zzzZ | 来源:发表于2019-11-05 20:18 被阅读0次

    发现问题

    - 今天观察线上日志,发现tomcat的catalina.out的日志竟然有1.3G,感觉明显不正常,系统目前打印日志都是按照业务来输出到不同的文件,且文件都是都是根据时间切割的,根本不会输出到catalina.out中,但是为什么会这么大呢?
    查看文件大小.png

    分析问题

    - 网上搜了一下好多解决办法都是要对catalina.out做日志分割的,但是我这个场景明显不是这个问题,这个日志文件根本不会这么大,所以就分析为什么能把业务日志打印到catalina.out中, 于是就把logback.xml的配置文件打开,仔细看了一遍。
    控制台输出日志配置.png
    出现问题的配置.png

    解决问题

    - catalina.out文件相当于控制台输出,但是这个配置把stdout放到了root里面,所以会把日志输出到catalina.out中。 去掉<appender-ref ref="stdout" />, 在测试环境测了一下,只会打印启动日志信息,不会再打印任何有关业务的日志。

    相关文章

      网友评论

        本文标题:tomcat中的catalina.out文件过大的问题解决办法

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