Logback 提供method
转换字,但是在我的机器上它在使用 AsyncAppender 时只输出问号:
2020-09-09 12:14:57.551 IOService.?: Reading network …
2020-09-09 12:14:57.551 SocketIO.?: SOCKET - Writing data…
我正在使用相对简单的配置:
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %logger{0}.%method: %msg %n</pattern>
</encoder>
当切换到常规 FileAppender(例如ch.qos.logback.core.rolling.RollingFileAppender
)时,它工作正常。
这是一个已知的问题?