为啥tomcat的日志全部输出在catalina.out如何自动拆分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥tomcat的日志全部输出在catalina.out如何自动拆分相关的知识,希望对你有一定的参考价值。

参考技术A 使用log4j切分日志,需要下载相应的tomcat的jar包支持,我使用的tomcat7的版本,对应jar包可以去http://download.csdn.NET/detail/u011322089/9748955这里下载。总共三个jar包,log4j-1.2.17.jar,tomcat-juli.jar,tomcat-juli-adapters.jar三个jar包,将这三个jar包拷贝到tomcat目录下的lib目录中。同时需要将tomcat-juli.jar文件拷贝到tomcat 根目录下的bin目录中,bin目录已有改文件,覆盖即可。

在lib目录下新建log4j.properties配置文件,作为log4j日志输出的配置文件,我的配置文件如下,大家可以作相应修改:
参考技术B 使用log4j切分日志,需要下载相应的tomcat的jar包支持,我使用的tomcat7的版本,对应jar包可以去http://download.csdn.NET/detail/u011322089/9748955这里下载。总共三个jar包,log4j-1.2.17.jar,tomcat-juli.jar,tomcat-juli-adapters.jar三个jar包,将这三个jar包拷贝到tomcat目录下的lib目录中。同时需要将tomcat-juli.jar文件拷贝到tomcat 根目录下的bin目录中,bin目录已有改文件,覆盖即可。

在lib目录下新建log4j.properties配置文件,作为log4j日志输出的配置文件,我的配置文件如下,大家可以作相应修改:

tomcat的catalina.out日志按天生成

参考技术A 参考 https://blog.csdn.net/luckykapok918/article/details/56485645

官方 http://cronolog.org/download/index.html

查看cronolog安装后所在目录(验证安装是否成功)

一般情况下显示为:/usr/local/sbin/cronolog

Tomcat输出日志文件分割成功,输出log文件格式为:catalina.2014-08-15.out 类型。

以上是关于为啥tomcat的日志全部输出在catalina.out如何自动拆分的主要内容,如果未能解决你的问题,请参考以下文章

tomcat6.0 的 catalina.out日志 ,如何按大小输出?

Tomcat怎么关闭日志输出

TOMCAT的catalina.out日志没有内容输出

windows下tomcat日志输出至catalina.out文件

Tomcat catalina.out太大解决

tomcat的catalina.out日志按天生成