我正在使用Spring boot
。
我想检查哪个日志记录实现正在打印消息-我知道Spring boot
的默认值为Logback,并且我已经按照this帖子中的描述排除了它,因此大多数Logback都不会打印消息,但是我想证明它是Logback实现未打印并且可能正在打印Log4j
的证明。
基本上,我需要一个可以调用的API,并且可以获取其中的详细信息是日志记录实现,我们知道Java
版本的方式等。
答案 0 :(得分:2)
您可以通过设置以下属性来强制Spring Boot使用某种实现:
org.springframework.boot.logging.LoggingSystem
具有以下任何一项:
这种明确的配置将是您的证明。
答案 1 :(得分:0)
要检查配置,可以安装弹簧执行器框架。通过Web端点,可以查询所有配置参数。