2015-12-21 71 views

回答

2

如果你不使用log4cplus主分支,但發佈的版本中的一個,那麼你應該能夠使用這個配置包,例如,FileAppenderAsyncAppender

log4cplus.appender.TEST=log4cplus::AsyncAppender 
log4cplus.appender.TEST.Appender=log4cplus::FileAppender 
log4cplus.appender.TEST.Appender.File=test_output.log 
log4cplus.appender.TEST.Appender.layout=log4cplus::PatternLayout 
log4cplus.appender.TEST.Appender.layout.ConversionPattern=%d{%y-%m-%d %H:%M:%S,%q} [%t] %-5p %c <%x> - %m%n 

如果您是使用主分支log4cplus Git倉庫,然後你需要做的就是將你的appender的AsyncAppend屬性設置爲true,魔法就會發生。

+0

謝謝wilx。讓我試試並更新你 –