环境:
- 系统: linux
- 操作系统 centOS
- tomcat 8.5*
实现步骤
- 安装cronolog工具
- 修改tomcat中的bin目录下的 catalina.sh 文件配置
- 重启tomcat
具体操作
-
安装cronolog 工具
输入命令: yum install cronolog 中间 停顿 填个 y 同意 如果 安装不了先运行: sudo yum install epel-release 安装 EPEL 仓库,再安装 cronolog
-
修改配置
进入tomcat根目录下的 bin 文件夹 修改catalina.sh 文件 (搜索 org.apache.catalina.startup.Bootstrap )
原来的这个
org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_OUT" 2>&1 "&"
改成(有两个地方有,都改)
org.apache.catalina.startup.Bootstrap "$@" start 2>&1\ | /sbin/cronolog "$CATALINA_BASE"/logs/catalina-%Y-%m-%d.out >> /dev/null &
保存退出
-
重启tomcat
效果图