Wildfly Swarm 的日志级别配置

Flo*_*umé 1 logging spring-boot wildfly-swarm

在开发基于 Wildfly Swarm 的应用程序时,如何使用 project-stages.yml 中可用的属性配置日志记录级别?

换句话说,Spring Boot 的“logging.level.com.acme.rest=DEBUG”属性相当于什么?

目前我知道:

  • “swarm.logging=DEBUG”可用于配置所有日志级别(不是我需要的)
  • 可以使用“standalone.xml”,但操作不够友好
  • LoggingFraction 可用于以编程方式配置日志记录级别(也不是我需要的)
  • 该文档还提到了“logging.level”,但到目前为止我无法让它工作

感谢您的时间

Las*_*rik 5

在您的project-stages.yml 中,您可以定义日志记录级别(有关所有选项的完整列表,请参阅Wildfly Swarm 参考指南):

swarm:
  logging:
    loggers:
      com.acme.rest:
        level: DEBUG
Run Code Online (Sandbox Code Playgroud)