1
最近log4j2にアップグレードし、Javaプロセスが起動してlog4jコンテキストを初期化するときに、すべてのローリングファイルアペンダに対して空のログファイルを作成します。 私のジョブスレッドのいくつかが実行されていなくても、関連するアペンダー用に作成された空のログファイルがあります。log4j2は設定が行われたときに空のログファイルを作成します
最初のLogEventがトリガーされるまでのログファイルの作成を延期する方法はありますか?
P.S. - 私が見たHow do I make log4j create log files on demand only? しかし、それはあまり役に立たなかった。
ありがとうございましたv2.5を使用していたので、それを見つけることができませんでした。 –