Log4jローリングアペンダーがMaxBackupIndexの制限に達したため、ログを停止したようです。古いログファイルを邪魔にならないように移動しましたが、Log4jが再びログを開始しないようです。
JMX経由でLog4Jロギングを再開する方法はありますか?
Tomcatインスタンスを再起動する代わりにこれを活用したいと思います。
ありがとう。
私はそれがlog4jが行うことではないと思います。MaxBackupIndexパラメータは、削除を開始する前に保持する古いファイルの数を調整します。ログ自体には影響しません。あなたの問題は他の場所にあると思います。
ログバック、log4jの後継はJMX経由でリロードできます。また、変更された場合の構成ファイルの(スレッド内での)自動再ロードもサポートします。