0
我有Web應用程序(struts2),我想管理日誌。log4j滾動文件(日誌應用程序)
當我使用
<appender name="dailyLog" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${catalina.base}/logs/test.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="Append" value="true"/>
<param name="MaxFileSize" value="2KB"/>
<param name="MaxBackupIndex" value="4"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd/MM/yyyy HH:mm:ss} [%-5p] %-30c{1} %x: %m\n"/>
</layout>
</appender>
我有文件的滾動,但我有tomcat.out包含應用程序日誌。
當我使用org.apache.log4j.DailyRollingFileAppender
,我沒有滾動日誌,但我有catalina.out的靜態(開始的日誌,tomcat的停止只)
<appender name="dailyLog" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="${catalina.base}/logs/test.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="Append" value="true"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd/MM/yyyy HH:mm:ss} [%-5p] %-30c{1} %x: %m\n"/>
</layout>
</appender>
我的問題是:我們能否有日誌旋轉文件+ catalina.out(只包含tomcat服務器重啓的日誌)?
謝謝