-
LINUX下tomcat日志分割
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
LINUX下tomcat日志分割
linux下tomcat的日志没有按照日期分开,都是直接写到catalina.out上的,如此几天就可以使得该文件大达几十M,故需要将其分割成小文件。
具体步骤如下:
1.下载cronolog-1.6.2.tar.gz
2.安装
# tar zxvf cronolog-1.6.2.tar.gz
# cronolog-1.6.2/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.%Y-%m-%d.out >> /dev/null 2>&1 &修改好了.重启
#./catalina.sh start
查看结果
# ls /tomcat/logs/
就会发现logs下面多了几个如同catalina.2013.07.15.log的文件了.
-
-
- 标签:
- sbin
- catalina_base
- catalina.out
- tomcat
- usr
- start
- org.apache.catalina.startup.bootstrap
- logs
- LINUX下tomcat日志分割
- local
- 21
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~