解决Tomcat catalina.out 不断成长导致档案过大的问题
2017-11-16 13:25
337 查看
博客:Tomcat日志设定 http://blog.csdn.net/lk_cool/article/details/4561306
本文章解决办法:
1、修改tomcat的日志配置,配置输出日志级别
2、修改工程的日志配置:输出在控制台的级别
一:改变日志输出级别:
方法一:一般在部署Tomcat后,运行久了,catalina.out文件会越来越大,对系统的稳定造成了一定的影响。
可通过修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。
1catalina.org.apache.juli.FileHandler.level = WARNING
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
将level级别设置成WARNING就可以大量减少日志的输出,当然也可以设置成OFF,直接禁用掉。
一般日志的级别有:
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
方法二:进行切割文件
日志切割:https://www.iyunv.com/forum.php?mod=viewthread&tid=404484&highlight=tomcat%2B
tomcat 日志禁用 :https://www.iyunv.com/forum.php?mod=viewthread&tid=348904&highlight=tomcat%2B日志
二、解决catalina.out日志超大问题
接下来考虑catalina.out怎么会这么大呢?查看里面记录了应用的所有日志信息。
查看应用的log4j配置文件,发现输出到控制台的配置,target是System.out
而catalina.out会记录 System.out 与 System.err的信息
删除log4j中的输出控制台的日志配置,catalina.out中不再记录应用的日志。
日志输出级别:ALL、DEBUG、INFO、WARN、ERROR
这下它不会涨的那么快了。设置工程项目输出至控制台catalina.out日志的级别:
Log4j具体输出信息级别配置方法:http://blog.csdn.net/hamov/article/details/51673875
本文章解决办法:
1、修改tomcat的日志配置,配置输出日志级别
2、修改工程的日志配置:输出在控制台的级别
一:改变日志输出级别:
方法一:一般在部署Tomcat后,运行久了,catalina.out文件会越来越大,对系统的稳定造成了一定的影响。
可通过修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。
1catalina.org.apache.juli.FileHandler.level = WARNING
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
将level级别设置成WARNING就可以大量减少日志的输出,当然也可以设置成OFF,直接禁用掉。
一般日志的级别有:
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
方法二:进行切割文件
日志切割:https://www.iyunv.com/forum.php?mod=viewthread&tid=404484&highlight=tomcat%2B
tomcat 日志禁用 :https://www.iyunv.com/forum.php?mod=viewthread&tid=348904&highlight=tomcat%2B日志
二、解决catalina.out日志超大问题
接下来考虑catalina.out怎么会这么大呢?查看里面记录了应用的所有日志信息。
查看应用的log4j配置文件,发现输出到控制台的配置,target是System.out
而catalina.out会记录 System.out 与 System.err的信息
删除log4j中的输出控制台的日志配置,catalina.out中不再记录应用的日志。
日志输出级别:ALL、DEBUG、INFO、WARN、ERROR
这下它不会涨的那么快了。设置工程项目输出至控制台catalina.out日志的级别:
Log4j具体输出信息级别配置方法:http://blog.csdn.net/hamov/article/details/51673875
相关文章推荐
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- [转]解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- 切割 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 【Tomcat】如何解决catalina.out文件过大的问题
- linux 下 解决tomcat日志文件catalina.out过大问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- tomcat 解决catalina.out过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- tomcat 8.5.9.0 解决catalina.out过大的问题
- Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,按天存放,解决catalina.out日志文件过大问题
- 使用Logrotate解决Tomcat日志文件catalina.out过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题