欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 开发指南098-logback-spring.xml说明

开发指南098-logback-spring.xml说明

2025/4/29 7:48:37 来源:https://blog.csdn.net/wangbing1125/article/details/145552679  浏览:    关键词:开发指南098-logback-spring.xml说明

可执行的工程src\main\resources目录有logback-spring.xml文件用于配置日志。配置日志有些容易犯晕的地方,这里列出:

1、<logger>标签的优先级高于<root>标签‌:所以,如果<logger>标签指定了某个具体的包或类的日志级别,那么这个包或类下的日志将按照该<logger>标签指定的级别进行输出,而不受<root>标签的影响。

2、继承关系‌:如果一个包或类没有被任何<logger>标签明确指定日志级别,那么它将继承其父包或类的日志级别。如果一直向上继承都没有找到明确的日志级别,那么最终将使用<root>标签指定的日志级别。

3、日志级别:日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出。

4、配置外置:这个配置文件默认是在jar包的ROOT-INF\classes目录下,正常不需要修改。

     为了方便动态修改,可以把配置文件从jar中剥离出来,然后在启动脚本中指定位置:

     -Dlogging.config=.\logback-spring.xm

5、热修改:不停服务的情况下,动态修改。首先要按4做成外置。

      其中configuration配置如下属性:

     scan="true"    scanPeriod="10 seconds"

     即10s后启用新配置。

     另也可以在nacos中在线修改配置。效果一样。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词