方法一:
使用切割命令 split -d -b 50m catalina.out aa (50m为切割的日志大小,catalina.out 目标切割文件名,aa为切割后的文件名),日志是按日期由前到后切割
方法二:
使用cronolog切割工具:
- 使用which cronolog查系统是否有安装过cronolog,如果有则只需要修改catalina.sh文件即可
- 如果没有安装,则下载cronolog安装,安装步骤如下: 下载cronolog的压缩包,解压后,进入解压目录 执行命令 ./configure --》make --》make install ,执行完成后,再次使用which cronolog是否安装成功,找到tocmat下面的catalina.sh,第一次修改建议先备份,使用vi 命令进行编辑修改以下两行为 org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
最后重启tomcat,即可看到以日期为前缀的日志了,每天定时产生