小编典典

通过环境变量在Spring Boot中设置日志记录级别

spring-boot

在Spring Boot应用程序中是否可以仅通过环境变量设置日志记录级别?

我不想application.properties在Cloud
Foundry上运行时使用它,也不想在没有部署的情况下进行更改(但是在应用程序重新启动或重新调整以更精确之后)。

我试过像这样设置环境变量,LOGGING_LEVEL_ORG_SPRINGFRAMEWORK=TRACE但这没有效果。把logging.level.org.springframework: TRACEapplication.properties做的工作,虽然。


阅读 513

收藏
2020-05-30

共1个答案

小编典典

这只是一个主意,但您是否尝试设置

_JAVA_OPTIONS=-Dlogging.level.org.springframework=TRACE

从理论上讲,这种方式-Dlogging.level.org.springframework=TRACE将作为默认的JVM参数传递,并且应该影响您环境中的每个JVM实例。

2020-05-30