为了账号安全,请及时绑定邮箱和手机立即绑定

日志回载配置优先级

日志回载配置优先级

慕工程0101907 2022-08-17 15:45:20
官方文档描述了类路径配置的优先级 (),并提到了名为指定外部配置的系统属性。但是,如果产品包含日志.xml类路径上,并且用户使用属性指定外部配置,该怎么办?哪个配置将装入类路径或外部?test -> groovy -> xml -> Configurator SPIlogback.configurationFilelogback.configurationFile
查看完整描述

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

至少对于版本 1.2.3(最新的稳定版本),该属性具有最高优先级。在 ch.qos.logback.classic.util.ContextInitializer 类中加载的配置findURLOfDefaultConfigurationFile



查看完整回答
反对 回复 2022-08-17
?
慕村225694

TA贡献1880条经验 获得超4个赞

以下是从高优先级到低优先级的完整列表:

  1. logback.configurationFile系统属性(仅且可接受)*.xml*.groovy

  2. logback-test.xml从类路径

  3. logback.groovy从类路径

  4. logback.xml从类路径

  5. 配置器实现由META-INF/services/ch.qos.logback.classic.spi.Configurator

  6. 默认值(控制台追加器)BasicConfigurator

来源: logback ContextInitializer v.1.2.6.


查看完整回答
反对 回复 2022-08-17
  • 2 回答
  • 0 关注
  • 191 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号