![](/img/trans.png)
[英]log4j (1.2.15) logging to different DailyRollingFileAppender log files for different log levels from same package?
[英]Log4j issue logging in same file from different application
我有4個配置為登錄同一文件opus-event.log的應用程序,並且都具有以下配置。
我面臨的問題是每個應用程序都在10月19日登錄原始(opus-event.log)以及備份文件,如opus-event.log2015-10-16和event.log2015-10-17。
<appender name="event" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="DEBUG"/>
<param name="file" value="${jboss.server.log.dir}/opus-event.log"/>
<param name="DatePattern" value="yyyy-MM-dd"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n"/>
</layout>
</appender>
請有人幫我知道這是什么問題嗎? 是否可以使用log4j配置解決而不更改日志文件名?
您不能簡單地從4個獨立的應用程序中登錄一個文件-需要有人來管理和同步對該文件的寫入。
可能的解決方案:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.