Logging 我可以在logback中禁用appender吗?
我可以在xml配置的logback中禁用appender吗? 我有我的配置,我想放两个appender,一个用于数据库,另一个用于文本日志,但只有一个必须被激活。Logging 我可以在logback中禁用appender吗?,logging,logback,Logging,Logback,我可以在xml配置的logback中禁用appender吗? 我有我的配置,我想放两个appender,一个用于数据库,另一个用于文本日志,但只有一个必须被激活。 谢谢 不确定为什么要停用appender,您试图通过禁用appender来实现什么 有一些方法可以实现它 在logback.xml中添加appender并保持注释状态。当你喜欢的时候 要启用它,请取消对appender的注释并重新加载logback 配置 () 添加如下所示的记录器,并使用适当的记录器进行日志记录 在这种情况下,在
谢谢 不确定为什么要停用appender,您试图通过禁用appender来实现什么 有一些方法可以实现它
在这种情况下,在修改logback配置时,还必须重新加载配置
(logback.xml)
除了上述3个选项之外,您还可以通过编程方式创建回写配置为附加器选择日志记录级别的简单方法是使用
阈值过滤器
,例如:
)您可以在应用程序运行时更改过滤器级别
当您不想在每次启动应用程序时(使用不同的日志记录级别)更改您的logback配置文件时,我建议的方法非常方便。您只需通过使用相应的配置-D
选项运行jvm来设置logback配置中使用的属性。谢谢!!最后,我关闭了dblogger level=“OFF”,正如您所描述的,我在配置上做了一些更改,每10分钟添加一次自动扫描,这是一个好主意!
java -Dlogging.appender.console.level=DEBUG