アプリケーションを再起動せずにログレベルを動的に変更する 質問する

アプリケーションを再起動せずにログレベルを動的に変更する 質問する

アプリケーションを再起動せずに を使用してログ レベルを変更することは可能ですかfileConfig? を使用しても実現できない場合fileConfig、同じ結果を得るための他の方法はありますか?

これはサーバー上で実行されるアプリケーション用であり、システム管理者が実行時にアプリケーションによって選択される構成ファイルを変更し、ログ レベルを動的に変更できるようにしたいと考えています。

ベストアンサー1

fileConfigファイルに基づいてログ レベルを設定するメカニズムです。プログラム内でいつでも動的に変更できます。

電話.setLevel()ログ レベルを変更するログ オブジェクトで、通常はルートで実行します。

logging.getLogger().setLevel(logging.DEBUG)

おすすめ記事