tomcat5.5中catalina.out日志文件的管理

转载 2006年06月23日 10:45:00


WIN下的tomcat5的日志是按日期来记录的.移到linux下发现tomcat/logs下只有一个catalina.out件.

时间一长.发现日志文件暴增.对于管理真是不方便.

要是能像win下的tomcat那样分日期记录就好了.思来想去就想到用cron来分割日志文件.

试试吧.

先google一下.cronolog-1.6.2.tar.gz

1.下载cronolog-1.6.2.tar.gz

2.安装

# tar zxvf cronolog-1.6.2.tar.gz
# ./configure
# make
# make install

搞定!

默认是安装在/usr/local/sbin/下.

3.配置

重点来了.注意喽!!!

在tomcat/bin/catalian.sh中找到
org.apache.catalina.startup.Bootstrap "$@" start /     >> "$CATALINA_BASE"/logs/catalina.out 2&1 &

 

把上面的内容改成:
org.apache.catalina.startup.Bootstrap"$@"
start|/usr/local/sbin/cronolog $"CATALINA_BASE"logs/catalina.out.%Y-%m-%d >> /dev/null 2&1 &

修改好了.重启

#./catalina.sh start

现去看看劳动成果吧.

# ls /tomcat/logs/

就会发现logs下面多了几个如同catalina.2006.06.01.log的文件了.

相关文章推荐

Tomcat下使用Log4j,按日期每天存放,解决catalina.out日志文件过大问题

1. 准备jar包:     log4j-1.2.17.jar (从 http://www.apache.org/dist/logging/log4j/1.2.17/ 下载)     to...
  • dyq51
  • dyq51
  • 2017年05月08日 11:50
  • 973

Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式

http://my.oschina.net/jsan/blog/205669 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,按天存放,解决catalina....

分割tomcat日志文件catalina.out

Tomcat默认安装后,catalina.out文件会随着时间的增长,越积越多,很容易到达几个G,不仅读写影响性能,给我们查询日志也带来很大的不便,需要使用一些方式分割catalina.out。 1....

tomcat下用Log4j 按文件大小,生成catalina.out日志文件

一、下载所需类包 (可在http://download.csdn.net/detail/function413/4977751中下载tomcat log4j.rar 里面包含以下JAR包) 1、...

解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题

由于Tomcat在默认情况下会将没有经过配置的web应用所产生的日志输出已经其本身的日志内容都输出到这个文件中,那么随着时间的推移,这个文件的尺寸将会越来越大,当需要检查日志内容时间会导致文件难以打开...

Tomcat关闭日志catalina.out

翻了下收藏夹,顺手整理到这里来。 catalina.out文件会越来越大,对系统的稳定造成了一定的影响。conf/logging.properties 一般在部署Tomcat后,运行久了,cata...

Tomcat7 catalina.out 日志分割

最近由于工作需要,tomcat 的catalina.out文件的不断扩大,导致系统磁盘空间边变小,而且管理也难于管理,所以想用一种工具来分割它。网上找了找用cronolog 安装过程如下: ...
  • mark_qi
  • mark_qi
  • 2013年04月28日 18:14
  • 4603
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tomcat5.5中catalina.out日志文件的管理
举报原因:
原因补充:

(最多只允许输入30个字)