linux下安装cronolog 并对tomcat进行分割日志

4 篇文章 0 订阅
2 篇文章 0 订阅

为了实现日志分割,找了很多博文,自己实验后,现留下安装经验

需要现在linux下安装cronolog ,但有些链接地址已经失效,可能wget后连不上

这是能用的地址:

终端现进入存放的目录,如 /db/apps

再输入下面命令下载  gz文件

 wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz

解压缩 

tar -zxvf cronolog-1.6.2.tar.gz

进入目录

cd cronolog-1.6.2

依次运行

./configure
make
make install

查看是否安装好了

 which cronolog

我这 显示: /usr/local/sbin/cronolog

软件安装成功

 

分割日志

此时修改tomcat 的日志输出

进入tmcat bin目录下

vim catalina.sh 

在这个位置

 

修改大概位于200行多点的地方
 
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
fi
 
修改为
 
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out
fi

再修改

大概位于450行左右的
 
touch "$CATALINA_OUT"
 
注释掉
 
#touch "$CATALINA_OUT"

最后修改

大概位于460到470行左右的这里
 
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
 
修改为
 
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &

有两个,两处都要改

 

最后进入使用 sh stratup.sh 启动查看是否分割好了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值