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

溫馨提示×

logback怎么不產生tmp文件

小億
254
2023-12-23 00:18:17
欄目: 編程語言

要讓logback不產生tmp文件,可以通過配置logback.xml文件來實現。

一種方法是在appender中設置文件名為固定的文件名,而不是使用時間戳作為文件名。例如,可以使用如下配置將日志寫入固定的文件名 mylog.log

<appender name="FILE" class="ch.qos.logback.core.FileAppender">
  <file>mylog.log</file>
  <encoder>
    <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
  </encoder>
</appender>

另一種方法是使用rollingFileAppender,并設置maxHistory為0,這將禁用歷史日志文件的維護。例如:

<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  <file>mylog.log</file>
  <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
    <fileNamePattern>mylog.%i.log</fileNamePattern>
    <minIndex>1</minIndex>
    <maxIndex>1</maxIndex>
  </rollingPolicy>
  <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
    <maxFileSize>5MB</maxFileSize>
  </triggeringPolicy>
  <encoder>
    <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
  </encoder>
</appender>

通過以上配置,logback將會將日志寫入到名為mylog.log的文件中,不會產生任何tmp文件。

1
辽阳市| 饶河县| 宁国市| 玉溪市| 南丹县| 崇明县| 岐山县| 泰安市| 和平区| 驻马店市| 迁西县| 甘谷县| 金寨县| 广元市| 曲阳县| 汤阴县| 永福县| 东源县| 凯里市| 宁强县| 呼图壁县| 北京市| 承德市| 岳普湖县| 怀柔区| 乌什县| 黄梅县| 休宁县| 出国| 甘肃省| 兴业县| 读书| 嘉鱼县| 枣强县| 资阳市| 东乌珠穆沁旗| 梅河口市| 台中县| 黄浦区| 古丈县| 平安县|