1、 下载工具:cronolog
2、 编译安装:
进入上传目录执行:tar -xzvf cronolog-1.6.2.tar.gz
进入解压缩后的目录:cd cronolog-1.6.2
安装:./configure
make
make install
安装完成后查看安装路径:which cronolog
会输入为:/usr/local/sbin/cronolog
3、 修改tomcat配置文件
打开tomcat安装目录下bin/catalina.sh
找到touch “$CATALANA_OUT”这句,在前面加上#注释此句
接着找下面这句(注意有两处,都需修改):
org.apache.catalina.startup.Bootstrap “$@” start
>> “$CATALINA_OUT” 2>&1 “&”
改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1
|/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &
其中/usr/local/sbin/cronolog为cronolog的安装路径
4、最后重启tomcat,则会看到日志文件按年月日生成的文件