天天看點

Logback不重新開機程式重新加載配置檔案

下面配置代表不重新開機服務,在指定時間後重載日志配置檔案

logback.xml

Xml代碼

<configuration scan="true" scanPeriod="30 seconds">

....

</configuration>

配置說明:

scan: 設定為true,代表會在指定的時間内重新加載日志配置檔案

scanPeriod:當scan=true時,日志配置檔案會在指定的機關時間内重新加載,預設是每分鐘會重載一次。

scanPeriod的配置說明:

時間機關:milliseconds, seconds, minutes , hours

eg:

5分鐘:

1小時:

log4j 需要在代碼中自己指定重新整理時間價格才能實作自動熱加載,log4j2 也是可以在配置檔案中增加一個配置項實作。