我将我的应用程序打包为罐子和战争。在生产中部署之后,我希望在日志中看到一切正常,一旦确定,我想在运行时降低这些日志的级别,而无需再次部署新的jar / war。
使用logback执行此操作的策略是什么?我唯一发现的是将logback配置放在jar / war之外,所以我可以随时更改级别而无需再次部署。这个问题是它会为我的应用程序创建新的参数,我想避免这种情况,我想保持简单。
有没有更好的方法来实现同样的目标?
答案 0 :(得分:1)
根据我的经验,没有比提供外部logback.xml
更清洁的方法。
其他选项包括使用JMX调整记录器级别或实现将以编程方式更改记录器配置的端点。