0

月曜日から金曜日の午前 8 時 45 分から午後 6 時 15 分までのみログを記録したいと考えています。Dailyrollingfileappender クラスを見つけましたが、1 分、1 時間、1 日、または半日ごとにしかログを記録できないようですが、必要なほど正確に記録することはできませんか?

手がかりはありますか?

パリからありがとうございました。

4

1 に答える 1

0

これは、log4jの奇妙なユースケースのようです。dailyrollingfileappenderは、さまざまな期間に新しいファイルを開始することを目的としており、時刻に応じて選択的にログを記録するために使用されることは想定されていません。

あなたはそれで何を記録しているのだろうか?それがビジネス関連のものである場合、log4jはおそらく適切なツールではありません。

おそらくこれを行う唯一の方法は、毎日必要な時間に設定を変更するある種のcronジョブを使用することです。

于 2011-01-17T10:54:27.453 に答える