[解決済み] Log4Jにおけるthresholdの意味とは?
2023-05-05 06:06:04
質問
私は
log4j
プロパティに以下のようなものがあります。ログインしているもの全て
TextProcessor.log
はWARNレベル以上の何かです。ここで設定されているデバッグのための閾値がよくわかりません。どなたか、この閾値が何をするものなのか説明していただけませんか?
log4j.logger.TextProcessor=warn,TextProcessor
log4j.appender.TextProcessor=org.apache.log4j.RollingFileAppender
log4j.appender.TextProcessor.File=C:/project/logs/TextProcessor.log
log4j.appender.TextProcessor.MaxFileSize=10MB
log4j.appender.TextProcessor.MaxBackupIndex=10
log4j.appender.TextProcessor.Threshold=debug
log4j.appender.TextProcessor.layout=org.apache.log4j.PatternLayout
log4j.appender.TextProcessor.layout.ConversionPattern=[%d] [%5p] (%F:%L) - %m%n
どのように解決するのですか?
ロガーとアペンダーの2つがあります。残念ながら、あなたは両方に同じ名前を選んだので、あまり明確ではありません。
ロガーの最小レベルは warn に設定されています。これは、少なくとも warn レベルを持たない、このロガーで記録するすべてのものが無視されることを意味します。
いったんメッセージがロガーによって受け入れられると、1つまたは複数のアペンダー(ファイル、コンソール、メールサーバーなど)に送信されます。これらのアペンダーはそれぞれ閾値を定義することができます。たとえば、コンソールでのメッセージをエラーに制限し、ログファイルでの警告メッセージを受け入れることができます。
関連
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] リフレクションとは何か、なぜ有用なのか?
-
[解決済み] Could not find or load main class "とはどういう意味ですか?
-
[解決済み] シンクロナイズド」とはどういう意味ですか?
-
[解決済み] IntelliJのインスペクションで「シンボルを解決できない」と表示されたが、コードはコンパイルされる
-
[解決済み】Javaではfinallyブロックは必ず実行されるのですか?
-
[解決済み】Apache Camelとは一体何ですか?
-
[解決済み】log4jで、ログを取る前にisDebugEnabledをチェックすると、パフォーマンスが向上する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
アクセス制限です。タイプ 'JPEGCodec' は API ではない ☞My Blog Github ☜ ホームページを見る
-
java.sql.SQLException: executeQuery()でデータ操作文を発行できません。
-
型に解決できない エラー解決
-
Jsoup-Crawlingの動作
-
-bash: java: コマンドが見つからない 解決方法
-
セミコロン期待値エラー解決
-
API の戻り値を処理するために ResponseEntity を使用する
-
Javaがエラーで実行される、選択が起動できない、最近起動したものがない
-
Java基礎 - マッピングとQ/A
-
java 365*1000*60*60*24 計算問題