首页 > 其他分享 >【转】logback定期删除日志配置

【转】logback定期删除日志配置

时间:2024-02-20 17:56:17浏览次数:25  
标签:log 删除 maxHistory .% 日志 logback

maxHistory :可选节点,控制保留的归档文件的最大数量,超出数量就删除旧文件,,例如设置为3的话,则3天之后,旧的日志就会被删除。

      但是如果现在才配置,重启后,3天以前不会自动删掉。

totalSizeCap:可选节点,用来指定日志文件的上限大小,例如设置为3GB的话,那么到了这个值,就会删除旧的日志。

cleanHistoryOnStart:和maxHistory一起使用。

复制代码
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <fileNamePattern>${log.base}/master.%d{yyyy-MM-dd_HH}.%i.log</fileNamePattern>
            <!-- 最多日志文件数,必须和CleanHistoryOnStart一起使用 -->
            <cleanHistoryOnStart>true</cleanHistoryOnStart>
            <maxHistory>3</maxHistory>
            <maxFileSize>200MB</maxFileSize>
            <totalSizeCap>5GB</totalSizeCap>
        </rollingPolicy>    
复制代码

 原文地址:https://www.cnblogs.com/muzhongjiang/p/13947957.html

标签:log,删除,maxHistory,.%,日志,logback
From: https://www.cnblogs.com/z-Z-/p/18023698

相关文章

  • sql修改和删除
    --修改表名ALTERTABLE旧表名RENAMEAS新表名ALTERTABLEteacherRENAMEASteacher1--增加表的字段altertable表名add字段名字段属性ALTERTABLEteacher1ADDageINT(12)--修改表的字段(重命名,修改约束)--altertable表名modify字段名列属性ALTERTABLEtea......
  • 2024.2 模拟赛日志
    题解一篇没写,就是记录一下分数。WC2024(20240201)\(100+44+5=149\)。T1时间:120min。SS240217(20240217)\(60+10+10=80\)。T160分时间:180min。SS240218(20240218)\(100+20+0=120\)。T1时间:180min。SS240219(20240219)\(100+40+40=180\)。T1时间:180min。USACO24......
  • linux 中 sed命令删除文本中指定位次的单词
     001、[root@pc1test1]#lsa.txt[root@pc1test1]#cata.txt##测试文本aabbcckkeessffuuzzvveeww##sed预存储抽取文件的第一列[root@pc1test1]#sed-r's/([a-Z]+)([^a-Z]+)([a-Z]+)([^a......
  • 看图软件带删除所在文件夹(d删除所在文件夹)
    importosimporttkinterastkfromtkinterimportsimpledialog,messageboxfromPILimportImage,ImageTkclassImageViewer(tk.Tk):def__init__(self):super().__init__()#初始化变量self.all_images=[]self.current_......
  • 磐维数据库自动添加/删除 分区脚本
    目录脚本功能脚本使用示例一、自动按天添加分区二、自动按天删除分区脚本功能磐维数据库自动按天添加/删除分区脚本使用示例一、自动按天添加分区1、shell脚本的内容panwei_add_partition.sh#!/bin/bash.~/.bash_profilefordbin"nlkf""nlkf1""nlkf2""nlkf3""nlk......
  • MySQL死锁日志
    MySQL死锁日志MySQL的死锁可以通过showengineinnodbstatus\G;来查看,最近的死锁信息在LATESTDETECTEDDEADLOCK下面。但是这种方式只能显示最新的一条死锁信息,该方式无法完全捕获到系统发生的死锁信息。MySQL系统内部提供一个innodb_print_all_deadlocks参数,该参数默......
  • MySQL死锁日志的查看和分析
    MySQL死锁日志的查看和分析 目录一,关于MySQL的死锁二,人造一个死锁的场景三,查看最近一次死锁的日志四,死锁日志的内容1,事务1信息2,事务1持有的锁3,事务1正在等待的锁4,事务2信息5,事务2正在持有的锁6,事务2正在等待的锁7,死锁处理结果五,关于mysql的八种锁1,行锁(RecordL......
  • tomcat日志文件按日期生成
    tomcat日志文件按日期生成有时候想查一下日志看看什么问题,发现tomcat的catalina.out日志很大,很不方便,so安装cronolog互联网服务器,直接安装yuminstallcronolog查询cronolog路径:whichcronolog/usr/sbin/cronolog修改catalina.sh文件注释touch"\(CATALINA_OUT"找到"\)C......
  • 代码随想录算法训练营第二十二天|235. 二叉搜索树的最近公共祖先 ● 701.二叉搜索树
    二叉搜索树的最近公共祖先 题目链接:235.二叉搜索树的最近公共祖先-力扣(LeetCode)思路:只要利用二叉搜索树特性,只要当前节点的值位于要求的两个节点之间,就必定是我们要找的节点。最简单的一集。classSolution{public:TreeNode*lowestCommonAncestor(TreeNode*root,......
  • 晚上调代码时写对拍程序之——为了不手写平衡树而乱搞的可支持随机访问、快速插入、快
    前言由于需要一个可支持随机访问、快速插入、快速删除的数据结构,但是我除了平衡树实在是想不到别的东西了,于是就乱搞出了一个这样的东西——abstract数组。但是,这玩意好像码量和平衡树差不多......不过!我认为她还是有优点的:相比起平衡树,她应该更不容易出锅?总之,不管怎么样,还是......