tomcat 使用 cronolog 切割日志
2024-09-20 21:33:13
1. 下载 cronolog 软件
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
cronolog-1.6..tar.gz
tar zxvf cronolog-1.6..tar.gz
cd cronolog-1.6.
./configure && make && make install
2. 编辑 tomcat catalina.sh 文件
2.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.2 查找
touch "$CATALINA_OUT"
修改为
#touch "$CATALINA_OUT"
2.3 查找
"$CATALINA_OUT" >& "&"
有两处
org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_OUT" >& "&"
都修改
org.apache.catalina.startup.Bootstrap "$@" start \ | /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
最新文章
- 高性能缓存系统Redis安装与使用
- Android工程师常见面试题集
- iOS强制屏幕旋转
- 山东理工大学第七届ACM校赛-完美素数 分类: 比赛 2015-06-26 10:36 15人阅读 评论(0) 收藏
- Hadoop2
- Firebug控制台详解
- 窥探Unity5渲染内部之解析UnityShaderVariables.cginc
- html表格table设置边框
- FTP环境搭建及客户代码调用公共方法封装
- ssl双向认证
- SQL Join各种内联外联说明
- Tornado框架实现图形验证码功能
- 连接到 PostgreSQL 数据源(SQL Server 导入和导出向导)
- 用Java实现MVPtree——MVPtree点集内去重以及衍生出来的多维向量Hash问题
- django总结 --》内容(django建project开始的大致流程、ORM简介)
- Yii2 软删除
- HDU 1869 六度分离 最短路
- React从0到1
- UVA 475
- ado.net 调用带参数的存储过程