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 也是可以在配置文件中增加一个配置项实现。

上一篇:Adobe Dreamweaver /Dw 2020软件安装包(附安装教程)


下一篇:JAVA的那些数据结构实现总结,实现,扩容说明