1

log4net と enterpriselibrary.logging を使用して操作をログに記録するソフトウェアを開発しています。2時間後、約100MBの大きなログファイル(ファイル名には現在の日付が含まれています)を取得しましたが、ロガー環境を使用して毎日圧縮したいと考えています。ログコンプレッサーを実装することは可能ですか、それとも実装する必要がありますか? (問題はクライアント側のログです)

ありがとうございました。

4

2 に答える 2

0

私が探していたのはまさにこれです:

log4j.appender.oozie.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.oozie.RollingPolicy.FileNamePattern=foo.%d{yyyy-MM-dd-HH}.gz

しかし、この方法は log4net & エンタープライズ ライブラリではサポートされていないため、「ログ バックアップ」操作を実装する必要がありました。

于 2013-07-01T10:40:25.440 に答える