【问题标题】:Custom log level in dropwizard 0.8.1 and redirect to another filedropwizard 0.8.1 中的自定义日志级别并重定向到另一个文件
【发布时间】:2016-01-04 02:52:28
【问题描述】:

我正在使用 dropwizard 0.8.1,我想使用自定义(除 ERROR、WARN、INFO、DEBUG、TRACE 之外)级别进行日志记录,并且所有日志都应定向到不同的文件。人们建议使用标记,但我找不到合适的示例/插图(yml 配置)。请帮助

【问题讨论】:

    标签: logging jersey slf4j logback dropwizard


    【解决方案1】:

    您可以编写自定义附加程序(参见 FileAppenderFactory 作为示例)并将您想要的任何内容记录到文件中。您的实现扩展 AbstractAppenderFactory 很重要!

    然后你必须创建一个名为 META-INF/services/io.dropwizard.logging.AppenderFactory 在你的 资源目录,其中包含您的完全限定名称 具体实现。

    或者,如果您喜欢简单,请使用AsynchronousFileChannel

    【讨论】:

      猜你喜欢
      • 2014-02-21
      • 2012-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 2022-01-13
      • 1970-01-01
      • 2019-04-17
      相关资源
      最近更新 更多