cronolog 对 tomcat 7 进行日志切割
2016-06-01 09:47
585 查看
一、安装 软件
cronolog-1.6.2.tar.gz
tar zxvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure && make && make install
二、配置 tomcat
找到 tomcat 中 bin 目录下的 catalina.sh 文件
1. 查找
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT=/opt/htdocs/logs/catalina.out
fi
修改为
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT=/opt/htdocs/logs/catalina.%Y-%m-%d.out
fi
--------------------------------------------------------------------
2. 查找 touch "$CATALINA_OUT"
注释掉
#touch "$CATALINA_OUT"
---------------------------------------------------------------------
3. 查找 "$CATALINA_OUT" 2>&1 "&"
有两处..
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
都修改为 :
org.apache.catalina.startup.Bootstrap "$@" start \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
3. 重启 tomcat 服务,查看日志文件
cronolog-1.6.2.tar.gz
tar zxvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure && make && make install
二、配置 tomcat
找到 tomcat 中 bin 目录下的 catalina.sh 文件
1. 查找
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT=/opt/htdocs/logs/catalina.out
fi
修改为
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT=/opt/htdocs/logs/catalina.%Y-%m-%d.out
fi
--------------------------------------------------------------------
2. 查找 touch "$CATALINA_OUT"
注释掉
#touch "$CATALINA_OUT"
---------------------------------------------------------------------
3. 查找 "$CATALINA_OUT" 2>&1 "&"
有两处..
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
都修改为 :
org.apache.catalina.startup.Bootstrap "$@" start \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
3. 重启 tomcat 服务,查看日志文件
相关文章推荐
- Linux学习总结(7)——阿里云centeros服务器上安装 jdk,tomcat,mysql
- Linux学习总结(7)——阿里云centeros服务器上安装 jdk,tomcat,mysql
- Linux学习总结(7)——阿里云centeros服务器上安装 jdk,tomcat,mysql
- 源码包安装 建立软连接tomcat
- 【Developer Log】tomcat安装的记录
- 发布项目到tomcat的方法
- Tomcat 服务器 Session的实现
- idea配置tomcat
- 免安装Tomcat服务的安装
- 1.JavaWeb开发环境搭建(eclipse和tomcat)
- VisualVM远程连接Tomcat
- tomcat 优化配置 java-8 tomcat-7
- CentOS 5.8 x64 安装TomCat
- tomcat配置虚拟目录映射
- ubuntu安装tomcat9.0记录
- Java之——使用JMX监控Tomcat
- 服务器监控之zabbix监控Tomcat篇
- tomcat部署项目如何去掉项目名称
- JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
- Linux下Tomcat catalina.out自动归档,以及logrotate 配置详解