标签: java log4j logback
我听说Logback没有使用单独的线程来监视配置文件,如log4j,以避免关机问题。但我找不到任何关于他们如何推动它的材料。在logback邮件列表中有一些讨论可以追溯到2007年。任何人都可以指出一些关于机制,专业和机制的材料。利弊?感谢
答案 0 :(得分:2)
他们使用包裹所有日志记录调用的TurboFilter。如果计时器已经过去,那么每16个日志记录调用将被检查,如果已经过,则将检查配置文件是否有修改。
TurboFilter
因此,他们通过在调用日志方法时节省一点时间来避免单独的线程。