请选择 进入手机版 | 继续访问电脑版

Tomcat8利用 cronolog来举行 Catalina.Out日志 分割方法

[复制链接]
查看131 | 回复20 | 2021-9-13 18:19:49 | 显示全部楼层 |阅读模式

背景

tomcat产生的catalina.out日志 文件假如 不举行 分割处理的话,通常 会导致文件越来越大,影响服从 。同时如需查找日志 文件的时间 ,在那么大的catalina.out日志 文件中查找也比较费事,最好是按天来分割catalina.out日志 文件。下面来先容 一种分割方法:利用 cronolog来分割catalina.out日志 文件

方法

安装cronolog-1.6.2.tar.gz

下载地址: cronolog-1.6.2.tar.gz

  1. tar -zxvf cronolog-1.6.2.tar.gz
  2. cd cronolog-1.6.2
  3. ./configre # --prefix=/opt/cronolog ,可以指定安装目录,默认在 /usr/local/sbin/cronolog
  4. make
  5. make install
复制代码

tomcat设置

Tomcat7从前 的版本:

  1. vim tomcat/bin/catalina.sh
  2. # 注释掉(#)
  3. touch “$CATALINA_BASE”/logs/catalina.out
  4. # 修改tomcat bin目录下的catalina.sh文件中的两处
  5. org.apache.catalina.startup.Bootstrap “$@” start \
  6. >> “$CATALINA_BASE”/logs/catalina.out 2>&1 &
  7. # 为
  8. org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
  9. | /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
复制代码

完成之后重起Tomcat就可以看到logs文件中存在catalina.out.2015-09-13样式的日志 。

Tomcat7以后的版本:

  1. vi tomcat/bin/catalina.sh
  2. #第一步
  3. if [ -z "$CATALINA_OUT" ] ; then
  4. CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
  5. fi
  6. 修改为
  7. if [ -z "$CATALINA_OUT" ] ; then
  8. CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out
  9. fi
  10. # 第二步
  11. touch "$CATALINA_OUT"
  12. 改为
  13. #touch "$CATALINA_OUT"
  14. echi "$CATALINA_OUT"
  15. # 第三步
  16. org.apache.catalina.startup.Bootstrap "$@" start \
  17. >> "$CATALINA_OUT" 2>&1 &
  18. 修改为
  19. org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
  20. | /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
复制代码

完成之后重起Tomcat就可以看到logs文件中存在catalina.out.2021-09-01样式的日志 。

到此这篇关于Tomcat8利用 cronolog来举行 Catalina.Out日志 拆分的文章就先容 到这了,更多干系 Tomcat cronolog Catalina.Out日志 拆分内容请搜索 脚本之家从前 的文章或继续欣赏 下面的干系 文章渴望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 计儿坏 | 2021-9-13 20:13:55 | 显示全部楼层
收藏了,怕admin楼主删了!
回复

使用道具 举报

avatar 好时光516 | 2021-9-20 13:17:53 | 显示全部楼层
admin楼主是我最崇拜的人!
回复

使用道具 举报

avatar 朋友一起走 | 2021-9-22 16:54:34 | 显示全部楼层
楼上的忘记吃药了!
回复

使用道具 举报

avatar 千无情实 | 2021-9-22 16:54:37 | 显示全部楼层
经典,收藏了!
回复

使用道具 举报

avatar 秋天一且 | 2021-9-27 00:47:43 | 显示全部楼层
对牛弹琴的人越来越多了!
回复

使用道具 举报

avatar 风云18171265739 | 2021-9-27 04:41:39 | 显示全部楼层
什么狗屁帖子啊,admin楼主的语文是苍老师教的吗?
回复

使用道具 举报

avatar 华为股票卖出矩 | 2021-10-9 14:52:18 | 显示全部楼层
看帖、回帖、拿分、走人
回复

使用道具 举报

avatar 漠河龙哥 | 2021-10-9 14:52:23 | 显示全部楼层
我就搞不明白了,看帖回帖能死人么,居然只有我这么认真的在回帖!
回复

使用道具 举报

avatar 梦太晚616 | 2021-10-11 16:43:19 | 显示全部楼层
楼上的心情不错啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则