Linux下把tomcat日志按日期自动分割

发布时间 - 2026-01-11 02:49:30    点击率:

Linux中tomcat日志分割需要用到cronolog

附上cronolog-1.6.2.tar.gz

1. 安装cronolog

tar –zxvf cronolog-1.6.2.tar.gz
./configure && make && make install 

解压,编译, 安装
(安装后目录一般在/usr/local/中) 

2. 为了能够一次正确通过还是验证一下是在哪个目录

which cronolog

3.修改catalina.sh脚本

vim /usr/local/apache-tomcat-8.0.39/bin/catalina.sh
tomcat bin下的catalina.sh

4.替换

vim打开文件后:

命令找到这句

:/org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \

把这两句注释掉

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 &

这里指定了cronolog的启动路径, 指定文件是以日期时间分割

5.保存catalina.sh, 重启tomcat

保存并强制退出

:wq! 

前往tomcat bin启动tomcat, 如果前提是运行的那先shutdown一下

./shutdown.sh
./startup.sh

总结

以上所述是小编给大家介绍的Linux下把tomcat日志按日期自动分割,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# tomcat日志分割  # tomcat日志按日期分割  # Tomcat日志自动分割的三种方法  # 小编  # 是在  # 在此  # 给大家  # 两句  # 重启  # 这句  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # 替换成  # 按日  # amp  # configure  # br  # zxvf  # install  # catalina 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何处理文件下载请求?(Response示例)  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  php485函数参数是什么意思_php485各参数详细说明【介绍】  Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel如何使用Eloquent进行子查询  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  微信小程序 wx.uploadFile无法上传解决办法  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  零服务器AI建站解决方案:快速部署与云端平台低成本实践  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  Laravel如何处理和验证JSON类型的数据库字段  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  如何在万网开始建站?分步指南解析  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  如何用VPS主机快速搭建个人网站?  免费视频制作网站,更新又快又好的免费电影网站?  独立制作一个网站多少钱,建立网站需要花多少钱?  如何快速查询网址的建站时间与历史轨迹?  JavaScript中的标签模板是什么_它如何扩展字符串功能  如何在企业微信快速生成手机电脑官网?  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  Linux安全能力提升路径_长期防护思维说明【指导】  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  中山网站推广排名,中山信息港登录入口?  Windows Hello人脸识别突然无法使用  Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  Laravel如何与Pusher实现实时通信?(WebSocket示例)  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  利用python获取某年中每个月的第一天和最后一天  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  HTML 中如何正确使用模板变量为元素的 name 属性赋值  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  如何在云主机上快速搭建网站?  PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  如何在阿里云部署织梦网站?  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  网站制作企业,网站的banner和导航栏是指什么?  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  如何用景安虚拟主机手机版绑定域名建站?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?