zoukankan      html  css  js  c++  java
  • tomcat之日志切割

    日志分割

    场景:日志量比较大,且研发程序没有设置分卷

     

    1、配置样例:

    文件路径:/etc/logrotate.d/tomcat

    /data/logs/catalina.out {

            daily

            compress

            delaycompress

            copytruncate

            create 0644  root  root    #根据实际用户填写

            rotate 10                  #保留的个数和大小根据实际磁盘空间设置

            size  500M

    }

     

    加入定时任务

    0 *  *  *  *   /usr/sbin/logrotate  /etc/logrotate.d/tomcat   2>&1 >>/dev/null

     

    2、日志保留7天脚本:

    #cat rmlog.sh

    #!/bin/bash
    dir1=/home/apache-tomcat-7.0.64/logs
    find $dir1  -mtime +3  -name "*.2017*"  -exec rm -rf {} ;

    #脚本日志文件路径根据实际情况修改。

    加入定时任务:

    0  1  *  *  *    /home/scripts/rmlog.sh  2>&1 >>/dev/null

  • 相关阅读:
    spring mvc 总结
    linux安装tomcat及优化
    mysql支持emoji表情
    面试问题
    linux安装jdk mysql
    webstorm 介绍
    spring 总结
    UML工具
    js bom dom
    awt多线程聊天
  • 原文地址:https://www.cnblogs.com/cuishuai/p/8073615.html
Copyright © 2011-2022 走看看