In Log4J, why %C in ConversionPattern prints '?' (question mark) with AsyncAppender?
问题 I have a trouble when using %C in ConversionPattern with AsyncAppender. My Lo4J configuration is: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="console" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{yyyy/MM/dd HH:mm:ss,SSS} %C{1} - %m%n" /> </layout> </appender> <appender name=