首页 文章

Wildfly Swarm Logging忽略Debug

提问于
浏览
0

我使用 project-defaults.yml 配置了Wildfly-Swarm Logging . Logging在文件输出和模式方面运行良好 . 但是,Log-level被忽略并始终设置为INFO . 我在https://reference.wildfly-swarm.io/fractions/logging.html上使用了"explanation"然而它没有用 .

我的 project-defaults.yml

swarm:
  logging:
    pattern-formatters:
      NORMAL:
        pattern: "%p [%c] %s%e%n"
      EXCEPTION:
        pattern: "%p [%c.%m] %s%e%n"
    periodic-rotating-file-handlers:
      DEBUGLOG:
        file:
          path: logs/shaker.log
        suffix: .yyyy-MM-dd
        named-formatter: NORMAL
        level: DEBUG
      EXCEPTIONLOG:
        file:
          path: logs/exception.log
        suffix: .yyyy-MM-dd
        named-formatter: EXCEPTION
        level: WARN
    root-logger:
      handlers:
      - CONSOLE
      - DEBUGLOG
      - EXCEPTIONLOG

在日志文件和控制台中,日志都设置为INFO . 我试过添加

logging:
    loggers:
      de.mypackage:
        level: DEBUG

但它只会更改控制台的日志级别 . 任何的想法?

1 回答

  • 0

    没关系,事实证明我拼错了 de.mypackage . 设置

    logging:
      loggers:
        de.mypackage:
          level: DEBUG
    

    de.mypackage 下的所有日志中将级别设置为DEBUG .

相关问题