博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
catalina.out日志割接
阅读量:6679 次
发布时间:2019-06-25

本文共 643 字,大约阅读时间需要 2 分钟。

Tomcat的catalina.out日志分割有多种方式,如logrotate、cronolog等,本文采用最简单的shell方式。

[root@nginx01 ~]# more  /root/script/catalina_out.sh#!/bin/sh#该脚本用于catalina.out日志割接y=`date "+%Y"`m=`date "+%m"`d=`date "+%d" -d "-1day"`#for tomcatlog_file1=/home/tomcat/apache-tomcat-7.0.62/logs#for csrlog_file2=/home/tomcat/apache-tomcat_csr/logscd $log_file1 cp catalina.out catalina.out.$y$m$decho > catalina.outcd $log_file2cp catalina.out catalina.out.$y$m$decho > catalina.outexit[root@nginx01 ~]# crontab -l0 0 \* \* \* /root/script/catalina_out.sh  1>/dev/null 2>&1

由于catalina.out日志会不断增长,故部署此脚本每天零点对日志文件进行割接,每天生成一个日志文件,便于查看。

转载于:https://blog.51cto.com/3241766/2091460

你可能感兴趣的文章
SpringMVC 扫描引用第三方包,以及打包的问题
查看>>
Linux大文件下载
查看>>
GlusterFS分布式存储系统
查看>>
C、C++控制台程序、Windows API程序、MFC程序理解与比较
查看>>
纷争再起:Flutter-UI绘制解析
查看>>
JVM故障分析排障用到的一些命令和工具
查看>>
查看 UUID
查看>>
关于 rabbitmq和kafka 的一点点理解
查看>>
aop/log4j 打日志
查看>>
图解VMware内存机制
查看>>
阿里创新自动化测试工具平台--Doom
查看>>
Centos 5.5-yum安装配置LNMP
查看>>
跟 陌生人吃饭-这样的网站你认为如何?
查看>>
robocopy 使用感受
查看>>
NO.14 禅道项目管理软件ZenTaoPHP框架安装
查看>>
zabbix安装
查看>>
ひとり上手 中岛美雪 (漫步人生路 )
查看>>
win8.1下解决Visual C++不兼容的方法
查看>>
spark-sql中数据类型比较(double vs decimal)
查看>>
intellij 修改jsp 或者 html 自动加载页面变化
查看>>