日志文件cronolog切割
Linux cronolog安装配置
下载安装
1.下载
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
2.解压
tar zxvf cronolog-1.6.2.tar.gz
3.进入cronolog文件夹
./configure
make
make install
(如果安装失败 安装以下配置 )
yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel
重新./configure
查看安装地址修改tomcat配置
默认情况安装地址 /usr/local/sbin/cronolog
修改tomcat bin 下的catalina.sh文件
替换内容
1.
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_BASE”/logs/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 &
touch “$CATALINA_BASE”/logs/catalina.out
直接注释掉
#touch “$CATALINA_BASE”/logs/catalina.out
最后重启tomcat