1.   安装cronolog-1.6.2.tar.gz

上传cronolog-1.6.2.tar.gz到应用服务器,如上传到 /home

解压到当前文件夹tar zxvf cronolog-1.6.2.tar.gz

解压后的到目录cronolog-1.6.2,进入该目录

执行./configure做安装前准备(默认安装到/usr/local下,可执行./configure --prefix=安装目录 更换,更换后修改catalina.sh中为的地方做相应修改)

执行make编译程序

执行make install安装程序

2.   修改catalina.sh

进入tomcat安装目录/bin,找到catalina.sh,并下载到本地,同时进行备份。

对本地的catalina.sh进行修改,将下图红框所示地方改为CATALINA_OUT="$CATALINA_BASE"/logs

tomcat在linux中catalina.out日志拆分tomcat在linux中catalina.out日志拆分

修改后如下

tomcat在linux中catalina.out日志拆分tomcat在linux中catalina.out日志拆分

将下图红框所示地方改为

org.apache.catalina.startup.Bootstrap"[email protected]" start 2>&1 \

| /usr/local/sbin/cronolog"$CATALINA_OUT"/catalina.%Y-%m-%d.out >> /dev/null &

tomcat在linux中catalina.out日志拆分tomcat在linux中catalina.out日志拆分

修改后catalina.out日志变为catalina.YYYY-mm-dd.out,其中YYYY-mm-dd表示日期,对应日志当天。

将修改后的catalina.sh文件上传到tomcat安装目录/bin,覆盖原来的文件。

相关文章:

  • 2021-05-06
  • 2021-06-12
  • 2021-10-04
  • 2021-12-10
  • 2021-08-21
  • 2022-03-05
猜你喜欢
  • 2021-05-17
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案