`
zhao_weigang
  • 浏览: 16926 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cronolog切割tomcat catalina.out 文件 tomcat日志按小时切割

阅读更多

文件中的配置修改,仅限制于tomcat6.现在已经有tomcat8了,其配置有所改变,请自行修改。还有说用log4j进行切割,但是我在切割的时候,发现项目的日志输出不到日志文件中。所以采用了这个。若有哪位仁兄实现,请给出答案。

 

安装cronolog

1、cronolog-1.6.2.tar.gz 上传至/opt 目录

2、解压缩

#解压缩

tar -zxvf cronolog-1.6.2.tar.gz

#修改文件夹

mv cronolog-1.6.2/ cronolog

3、安装

#进入cronolog目录

    cd cronolog/

./configure

make

make install

4、检验是否安装完成

which cronolog

#一般情况下显示为:/usr/local/sbin/cronolog 

修改配置文件(或者直接替换)

1、  停止tomcat

2、  进入tomcat/bin 目录

cd /usr/local/tomcat6/bin/

3、修改配置文件

vi catalina.sh

# 注释掉355

touch "$CATALINA_OUT"  修改为  #touch "$CATALINA_OUT"

#修改 368369

org.apache.catalina.startup.Bootstrap "$@" start \

>> "$CATALINA_OUT" 2>&1 &

修改为

org.apache.catalina.startup.Bootstrap "$@" start  2>&1 \

| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d_%H.out >> /dev/null &

#修改 377378

org.apache.catalina.startup.Bootstrap "$@" start \

>> "$CATALINA_OUT" 2>&1 &

修改为

org.apache.catalina.startup.Bootstrap "$@" start  2>&1 \

| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d_%H.out >> /dev/null &

 

4、  重启tomcat

###############################################################################

替换文件:

 

附件中的catalina.sh 为已修改过的。将改文件直接替换即可。(需要比较该文件替换前后的执行权限。)

分享到:
评论

相关推荐

    按天切割tomcat的catalina.out日志(附cronolog安装包)

    catalina.out是tomcat把stdout和stderr重定向到文件后生成的日志文件,其生成是不受logging.properties 或 log4j.properties配置文件所影响的,需要另行安装工具(如cronolog或rotatelogs之类)进行处理。...

    tomcat catalina.out日志分离.7z

    tomcat日志 catalina.out分离 免去catalina,out过大的情况,并且查看日志方便,里面包含了食用方法和一个写好的catalina.sh文件 安装好cronolog后直接覆盖源文件

    使用cronolog工具切分Tomcat的catalina.out日志文件

    NULL 博文链接:https://shamu.iteye.com/blog/2089852

    catalina.out切割工具.zip cronolog-1.6.2.tar.gz

    1、解压缩catalina.out切割工具.zip,将文件cronolog-1.6.2.tar.gz传至服务器 # tar -zxvf cronolog-1.6.2.tar.gz 2、进入cronolog安装文件所在目录 # cd cronolog-1.6.2 3、运行安装 # ./configure # make # make ...

    cronolog-1.6.2.tar.gz

    1、下载(最新版本) # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 2、解压缩 # tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在...看logs文件中是否有catalina.2013-01-01.out样式的日志

    catalina.out 日志分割

    最近发现tomcat日志文件catalina.out不断变大,我的服务器里该文件目前已接近10G,导致系统磁盘空间边变小,而且管理也难于管理,所以想用一种工具来分割它。网上找了找用cronolog。

    cronolog-tomcat日志切割

    默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样...

    tomcat8日志分割 亲测有效

    tomcat日志分割 先安装 cronolog yum install -y cronolog httpd cronolog安装路径为/usr/sbin/cronolog 然后用我的文件覆盖tomcat/bin下面的catalina.sh文件 重启tomcat便可

    catalina.out日志切分.docx

    Linux下,Tomcat日志文件catalina.out过大,可使用cronolog工具对日志拆分

    cronolog1.6.2的tomcat日志分割

    提供用cronolog分割tomcat的catalina.out文件,以及配置好的文件(已测试过)

    日志分隔工具 Cronolog 下载

    默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样...

    cronolog-1.6.1-win32.zip

    利用Cronolog可以完美解决tomcat中的catalina.out日志文件不断增大,且不能在tomcat运行期间删除的问题。 需要注意的一个问题是,日期改变后cronolog并不是马上切换日志文件,而是需要有新的日志输出才能触发...

    tomcat cronolog日志分隔.zip

    Linux下面的 tomcat cronolog日志分隔包,帮助网管实现自动分割tomcat下面的catalina.sh

    cronolog-1.6.2-14.el7.x86_64

    tomcat下catalina.out 文件过大,利用cronolog分割 cronolog日志切割用于 linux系统Tomact和springboot项目,后台日志按天分割 https://blog.csdn.net/weixin_45894220/article/details/111225928

    cronolog-1.6.2.zip

    tomcat下catalina.out 文件过大,利用cronolog分割,按天生成.具体操作请查看这篇博文:http://blog.163.com/ff8_yang/blog/static/120018848201142534951306/

    Tomcat日志分割.docx

    Tomcat的catalina.out日志的cronolog分割,自己测试通过,欢迎有需要的小伙伴下载

    cronolog-1.6.5.jar

    这个就是用于切割tomcat 的catalina.out的jar包,请注意

Global site tag (gtag.js) - Google Analytics