下面配置代表不重新開機服務,在指定時間後重載日志配置檔案
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 也是可以在配置檔案中增加一個配置項實作。