如何禁用 Quarkus 记录到文件 (quarkus.log)?

How to disable Quarkus logging to a file (quarkus.log)?

我想 运行 我的 Quarkus 应用程序在容器中,最佳做法是只登录到控制台而不是文件。

我该怎么做?

默认情况下,Quarkus 会记录到控制台和名为 quarkus.log 的文件。

在不需要写入日志文件的情况下(例如,当 运行 Kubernetes Pod 中的 Quarkus 应用程序时),可以使用 quarkus.log.file.enable=false

此 属性 可以在 application.properties 中设置或在运行时覆盖(使用 -Dquarkus.log.file.enable=false)。

有关日志记录的详细信息,请参阅 this 指南。

更新

使用 this PR,现在默认禁用记录到文件。

要禁用日志记录,请编辑您的 application.properties 文件并添加以下内容 属性:

quarkus.log.file.enable=false