如何在 Spring boot, Spring cloud 中处理 -Dlogging.level JVM 参数



我有一个弹簧云应用程序,它在幕后使用弹簧启动。

在应用程序的引导阶段,我正在使用 apache commons 配置库中的一些类:org.apache.commons.configuration

根据春季文档,我的应用程序使用此标志启动:

-Dlogging.level.org.apache.commons.configuration=INFO

尽管如此,我仍然在 spring 的引导阶段发出 DEBUG 级别日志......

我不知道如何正确指定为 Spring 引导的引导阶段指定的 INFO 的日志级别。

确保未在应用程序属性中设置 debug=true,也未将 --debug 标志传递给应用程序。

在应用程序属性集中:

debug=false

Spring boot 的配置有特定的顺序,因此可能在应用程序或引导程序配置文件中的某个地方,日志记录级别配置为 DEBUG。 源: https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html

最新更新