首页 > 解决方案 > micronaut 可以使用 logback 记录访问日志吗?

问题描述

我正在尝试在 micronaut 中设置访问日志,但是,由于 logback-access 库使用 servlet 过滤器,我看不到直接的方法。有不同的解决方案吗?一些隐藏的 Micronaut 配置或过滤器的可信赖适配器(用于 Servlet 过滤器的 Micronaut 过滤器包装器会很棒)

标签: logbackmicronaut

解决方案


Micronaut http 服务器支持自动添加LoggingHandler,您必须micronaut.server.netty.logLevel: <<level>>在配置中level提供 TRACE、DEBUG、INFO、WARN、ERROR 之一。我不知道这是否会提供与 logback-access 相同的详细信息,但您可以尝试一下。

编辑:一定要配置一个记录器。例如在 logback 中:

<logger name="io.netty.handler.logging" level="TRACE"/>


推荐阅读