0
我已經創建了下面的日誌配置Log4j2 AsyncLogger總是線程等待狀態
<appenders>
<RollingRandomAccessFile name="SUMMARY_ALL" fileName="./logs/summary.log"
filePattern="logs/$${date:yyyy-MM}/summary-%d{yyyy-MM-dd-HH}-%i.log.gz" immediateFlush="false" append="false">
<PatternLayout>
<pattern>%d{ISO8601} [%t] %p %c %L - %m%n</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="6"
modulate="true" />
<SizeBasedTriggeringPolicy size="10 MB" />
</Policies>
</RollingRandomAccessFile>
</appenders>
記錄器的簡單應用:
<loggers>
<root level="DEBUG" includeLocation="false">
<AppenderRef ref="SUMMARY_ALL" />
</root>
</loggers>
當我在等待狀態運行此我總是得到AsyncLogger 。任何人都可以請幫忙。附件爲ThreadDump