Tomcat8.0日志分割
来源:互联网 发布:公司域名邮箱注册 编辑:程序博客网 时间:2024/06/05 06:52
Tomcat8.0日志分割
之前搭建环境(Linux)的时候没有考虑对日志进行分割,导致后来出了问题想要在catalina.out文件中查看日志,根据关键字搜索时半天都卡在那里没动,然后去看catalina.out日志文件大小,吓到宝宝了,才3天不到已经5个G了,这么下去小小的系统过不了多久就得崩。于是在网上寻求help,原来可以使用cronolog工具来对日志进行分割,而且还很简单。so happy!以下是我的总结:
下载最新版本的cronolog,有些服务器可能会有网络限制(就比如我们公司的破网,当然也是为了安全,无力吐槽),可以先通过浏览器下载下来然后再上传到服务器进行操作。
# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
# tar zxvf cronolog-1.6.2.tar.gz //解压
# cd cronolog-1.6.2 //进入解压目录
# ./configure //安装
# make //安装
# make install //安装
查看是否安装成功,运行以下命令若显示/usr/local/sbin/cronolog ,代表安装成功
# which cronolog
进入tomcat的bin目录下
#vi catalina.sh
将源码
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_OUT” 2>&1 “&”
改为
org.apache.catalina.startup.Bootstrap “$@” start 2>&1 \
| /usr/local/sbin/cronolog /root/tomcat_logs/catalina.%Y-%m-%d.out >> /dev/null &
修改完毕后保存退出,再重启tomcat就OK啦。
启动完毕后,可在/root/tomcat_logs目录下找到日志文件。
ps:最好还要做一下定时清理日志的操作,不然太影响性能了。
最后再说一句,我是无敌美少女你好八分青年,哈哈哈哈~~~
- Tomcat8.0日志分割
- Cronolog 分割 Tomcat8 Catalina.out日志
- Cronolog 分割 Tomcat8 Catalina.out日志
- tomcat8使用log4j分割日志的流程
- tomcat8中的catalina.out日志进行分割
- 日志分割
- 日志分割
- tomcat8 日志切割之cronolog
- nginx/Windows-1.9.0的日志分割
- 基于Awstats的Tomcat8-Java8日志分析
- 解决centos中tomcat8日志乱码问题
- Nginx日志、以及日志分割
- 日志分割文档
- 日志分割文档
- 日志分割工具cronolog
- nginx日志分割
- apache日志分割
- Apache日志分割
- 程序员又背锅了!虾米音乐代码注释惊现“穷逼vip”
- 技术人必备的碎片化时间学习工具
- java8实战三:函数式数据处理--流
- 用JS判断浏览器是否是IE9以下,处理可能遇到的兼容性问题,或者给出浏览器版本过低的升级提醒。
- Android设置启动页
- Tomcat8.0日志分割
- centos7.3 开放端口
- boost 类型转换操作符
- 浅析PageRank算法
- MySQL(七)数据操作
- c++ bitset类用法
- 插入排序
- Python爬虫学习(一)
- linux指令