【问题标题】:How to toggle Quarkus file log handlers如何切换 Quarkus 文件日志处理程序
【发布时间】:2021-06-13 14:43:57
【问题描述】:

[Quarkus] 我们如何切换文件日志处理程序

我正在尝试使用文件处理程序并想配置是否应该启用或禁用该文件处理程序

我正在使用这个属性

quarkus.log.handler.file."myHandler".enable=${myHandlerShouldBeEnabled}
quarkus.log.handler.file."myHandler".format=${someFormat}

quarkus.log.category."com.mypackage".handlers"=myHandler

但即使设置myHandlerShouldBeEnabled=false,日志也会写入文件。

任何建议都会有所帮助

【问题讨论】:

  • myHandlerShouldBeEnabled 是如何设置的?
  • 嗨@geo我已经设置了简单的另一个属性来控制application.properties中的启用/禁用myHandlerShouldBeEnabled = false 即使直接设置quarkus.log.handler.file."myHandler".enable=false也不会阻止记录到文件

标签: quarkus


【解决方案1】:

这确实是我基于this question报告here的一个错误。 它应该由this Pull Request 修复。

【讨论】:

  • 谢谢@geoand !!那么它应该在哪个版本中可用
  • 它可能会在2.0.0.Final提供
  • 这个问题在 2.0.0.Final 中仍然可以重现
  • 如果是这种情况,请在 Pull Request 上发表评论
  • 我没有更新版本,更新后运行良好,谢谢!!
猜你喜欢
  • 2012-12-27
  • 1970-01-01
  • 1970-01-01
  • 2020-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多