博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cronolog日志分割
阅读量:6608 次
发布时间:2019-06-24

本文共 761 字,大约阅读时间需要 2 分钟。

hot3.png

下面提供两种办法来实现用cronolog分割tomcat的catalina.out文件

1、安装cronolog:
sudo apt-get install gcc

wget

tar -xzvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure
make
sudo suroot
make install
查看cronolog是否安装:   whereis cronolog
一般路径为:/usr/local/sbin/cronolog   也有特殊情况。这关系到下面替换代码的路径如何写
 
使用cronolog分割tomcat的catalina.out,需作如下个工作:

在tomcat的bin目录的catalina.sh中找到下列代码:

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_OUT"
重启tomcat。在指定的日志目录下 就会产生命名的相应日志文件。

转载于:https://my.oschina.net/u/1024576/blog/194328

你可能感兴趣的文章
Java Web之Filter
查看>>
HTTP状态码详解
查看>>
Java_动态加载
查看>>
为什么国外程序员爱用苹果 Mac 电脑?
查看>>
atitti.atiNav 手机导航组件的设计
查看>>
Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
查看>>
Atitit.计算机图形图像图片处理原理与概论attilax总结
查看>>
于ssh端口转发的深入实例[转 - 当当 - 51CTO技术博客
查看>>
从Python安装到语法基础,这才是初学者都能懂的爬虫教程 ...
查看>>
超级AD远程管理软件
查看>>
Oracle数据库安全加固记录
查看>>
安全运维之:Linux系统账户和登录安全
查看>>
【cocos2d-x从c++到js】17:使用FireFox进行JS远程调试
查看>>
Kafka Offset Storage
查看>>
Windows Mobile下访问Sqlite的Native C++封装
查看>>
深度学习笔记之CNN(卷积神经网络)基础
查看>>
JAVA设计模式之【原型模式】
查看>>
Hadoop 添加删除数据节点(datanode)
查看>>
33.8. slb configuration
查看>>
ext的window如何隐藏水平滚动条
查看>>