不显示 Quarkus 访问日志

Quarkus access-log are not displayed

我想在我的 quarkus 应用程序中访问日志,为此我遵循了 Documentation。 问题是,即使我启用了访问日志:

quarkus.http.access-log.enabled=true

在控制台或任何其他文件中均未找到访问日志。

我的配置有什么遗漏吗?或者我应该使用任何其他应用程序服务器(如 undertow)来启用吗?


Quarkus 版本:1.10。3.Final

基于quarkus-resteasy扩展的项目

application.properties

的内容
quarkus.log.level=WARN
quarkus.log.console.enable=true
quarkus.log.console.format=%d{HH:mm:ss} %-5p [%c{2.}] (%t) [%X{X-Request-Id}] [%X{X-Organization-Id}] %s%e%n
quarkus.log.console.level=DEBUG
quarkus.log.category."com.company".level=DEBUG

quarkus.http.access-log.enabled=true
quarkus.http.access-log.pattern=%h %l %u %t "%r" %s %b %m "%{i,Referer}" "%{i,User-Agent}" "%{i,X-Request-Id}" "%{i,X-Organization-Id}" %D
quarkus.http.access-log.base-file-name=project-name-log
quarkus.http.access-log.log-directory=/var/log/

缺少的配置是:

quarkus.log.category."io.quarkus.http.access-log".level=INFO 
quarkus.http.access-log.log-to-file=true