そのため、log4j を使用し、実行時に更新したいと考えています。spring の log4j フィルターまたは log4j の configure() メソッドは呼び出しません。多くの記事で提案されているように、log4j.properties をクラスパスのルートに配置すると、ロードされる何らかのブードゥーが発生します。
しかし今、実行時に log4j.properties を更新するための監視スレッドを追加したいと考えています。configureAndWatch が表示され、Spring には log4j の読み込み時にタイマー パラメーターがあることがわかりますが、log4j は暗黙的に読み込まれるため、ウォッチ スレッドを開始するにはどうすればよいですか?
質問 2 - ウォッチ スレッドは、割り当てられたロガーを更新しますか? 多くのロガーが静的メンバーにロードされます。彼らはレベルの変更を取得しますか?