亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

log4j2自動刪除日志怎么配置

小億
201
2023-12-07 19:43:56
欄目: 編程語言

要配置log4j2自動刪除日志,可以使用RollingFileAppender和TimeBasedTriggeringPolicy。以下是一個示例配置:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
  <Appenders>
    <RollingFile name="RollingFile" fileName="logs/application.log"
                 filePattern="logs/application-%d{MM-dd-yyyy}.log">
      <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
      <Policies>
        <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
      </Policies>
    </RollingFile>
  </Appenders>
  <Loggers>
    <Root level="info">
      <AppenderRef ref="RollingFile"/>
    </Root>
  </Loggers>
</Configuration>

上面的配置將創建一個RollingFileAppender,將日志寫入logs/application.log文件。文件名使用logs/application-%d{MM-dd-yyyy}.log的格式,并且每天創建一個新的日志文件。

<TimeBasedTriggeringPolicy interval="1" modulate="true"/>指定了日志文件的滾動策略。interval參數表示滾動的時間間隔,這里設置為1天。modulate參數表示是否在滾動時自動修改文件名,設置為true時會自動添加日期。

可以根據需求修改文件名和滾動策略的參數來滿足具體的需求。

1
舟曲县| 宁陵县| 桦南县| 平阴县| 宿松县| 神池县| 武邑县| 石河子市| 黄梅县| 土默特左旗| 新沂市| 贵德县| 舞钢市| 宁陕县| 镇赉县| 西城区| 句容市| 光山县| 宝丰县| 龙川县| 灵川县| 腾冲县| 桦南县| 朝阳市| 太谷县| 通辽市| 乌什县| 宜州市| 繁昌县| 安新县| 吉木萨尔县| 昭苏县| 聂拉木县| 信阳市| 安泽县| 安多县| 大埔县| 肃南| 南宫市| 潢川县| 罗城|