Linux tomcat日志分割按天分割
为什么80%的码农都做不了架构师?>>>
安装cronolog
修改catalina.sh
重新启动Tomcat
完成
一、安装cronolog
[root@aaa ~]# cd /root/soft/cronolog-1.6.2
[root@aaa cronolog-1.6.2]# ./configure
[root@aaa cronolog-1.6.2]# make
[root@aaa cronolog-1.6.2]# make install
[root@aaa cronolog-1.6.2]#which cronolog
命令:which cronolog 可用以查到安装的路径,默认应该是/usr/local/sbin/cronolog,这个路径待会在修改catalina.sh时会用到。
二、修改catalina.sh
touch "$CATALINA_OUT"改为#touch "$CATALINA_OUT"
org.apache.catalina.startup.Bootstrap "$@" start />> "$CATALINA_OUT" 2>&1 &
改为
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
三、重新启动Tomcat
转载于:https://my.oschina.net/penfin/blog/1512248
Linux tomcat日志分割按天分割相关推荐
- linux日志按照时间切割,Linux下把tomcat日志按日期自动分割
Linux中tomcat日志分割需要用到cronolog 附上cronolog-1.6.2.tar.gz 1. 安装cronolog tar –zxvf cronolog-1.6.2.tar.gz . ...
- linux tomcat 日志乱码,Linux下TOMCAT中日志出现中文乱码
红帽子AS4,其中TOMCAT为6.0. 结果TOMCAT中日志出现中文乱码 解决方法修改i18n: 最后的配置为: [root@linux etc]# more /etc/sysconfig/i18 ...
- Linux Tomcat日志查看实用命令
实用命令: 查看tomcat运行日志 tail -f catalina.out 通过关键字搜索查看日志 cat jeewx-2015-09-20.log | grep 验证码 查看固定时间日志 cat ...
- linux tomcat 日志路径,linux日志文件在哪 linux安装tomcat
linux日志文件在哪 本例使用的是centos6.5版本号 一.首先到官方下载tomcat服务: ? 二.将tomcat上传至linuxserver中 本人在根文件夹下建立了一个rommr文件夹 一 ...
- 使用logrotate分割tomcat日志
#使用logrotate分割tomcat日志 #添加tomcat文件在logrotate.d目录下: [root@localhost logrotate.d]# cat /etc/logrotate. ...
- 使用cronolog 分割Tomcat日志 Apache日志
1. 安装cronolog 官网下载:http://cronolog.org/usage.html ./configure make;make install 默认安装位置: # which cron ...
- tomcat 日志分割 按天输出
接手公司一个老项目,查看tomcat 服务器硬盘爆满,全部是删除未清除的tomcat 日志文件:一个文件高达60G 我也醉醉的了: 当时那心呀:废话不多说 赶紧对于日志分割配置: 第一步:安装cron ...
- Linux 上使用 Linux Shell 脚本自动化按天分割、压缩(延迟压缩)和定期清理日志文件...
2019-02-26 10:10:54 最近 Hgh这边有一个需求,需要对Linux服务器上的日志进行相应地自动化处理: 1) 定期清理:当分区的可使用空间超过一个预先设定好的阈值(如当分区的可使用空 ...
- linux nginx日志分割,Linux下自动分割Nginx日志文件(二)-----Cronolog
一,简介:cronolog 是一个简单的过滤程序,读取日志文件条目从标准输入和输出的每个条目并写入指定的日志文件的文件名模板和当前的日期和时间.当扩展文件名的变化,目前的文件是关闭,新开辟的.cron ...
最新文章
- 2021年3月9日 北京快手Java开发–用户增长方向 实习面经(一面)
- 修改ubuntu的终端提示符
- 【收藏】138条 Vim 命令、操作、快捷键全
- 论初始值的重要性-仅仅是更改初始值loss差别就非常大
- 用C语言编写贪吃蛇项目描述,刚学C语言,想写一个贪吃蛇的代码
- springboot2——MyBatis入门
- 多个tomcat部署的端口问题
- [Ext JS]5.11 轻量版的树- treelist
- python入门指南by许半仙-推文:拯救书荒(短篇小甜饼合集)
- 微服务之服务生产与消费
- 设计模式-责任链设计
- 拟合优度:Pearson 卡方检验
- java角色权限设计
- PHP用GD库实现简单的验证码
- DataFrame的ix方法
- 神仙打架!清华公布2020特奖候选人名单,有人三篇顶会一作,还有人...
- RK987蓝牙键盘使用说明书分享
- android用户和AID
- Android App 增量更新实例(Smart App Updates)
- 总结:MUSTer中的keypoint matching以及利用RANSAC去除outliers
热门文章
- Web Service学习笔记
- 学习 .net 的一些主要网站
- 13成都邀请赛 1005 Naive and Silly Muggles
- java 取cpuid、主板id、硬盘id、mac地址
- 追MM与Java的23种设计模式
- Tomcat+JSP经典配置实例
- 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 @Category 注解进行方法注入 | 分类注入方法查找优先级 )
- 【Android 逆向】函数拦截 ( 修改内存页属性 | x86 架构插桩拦截 )
- 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | VS 自带的 Android 平台应用创建与配置 )
- opencv使用问题总结