私は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
を使用する場合、私は丸太を転がしていませんが、私は私の質問があり、静的(開始のログ、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ている:我々は、ログのローテーションを持つことができますfile + catalina.out(Tomcatサーバーの再起動のログのみを含む)?
は、あなたが、これはTomcatの再起動が必要なので、別のアプローチを使用する必要がオーバーcatalina.outファイルをロールバックするためには、あなた