これらのライブラリが自分のアプリケーションのlog4jバスに氾濫するのを防ぐにはどうすればよいですか?私はすべてをERRORに設定したくありませんが、この速度ではベンダーライブラリは約1ギガバイト/日の速度でログファイルを溢れさせています。このファイルには何も記録しないようにしてください...ベンダーライブラリからの迷惑メールlog4j
1
A
答えて
4
Jon Skeet´s answerによって示唆されるように、あなたがクラスを無視するようにlog4jを構成する必要がありますベンダーのライブラリから。通常、1つは、このように印刷するには、パッケージ名としきい値カテゴリを置くことができますlog4j.xml
という名前のファイルがあります:
<category name="httpclient.wire">
<priority value="INFO"/>
</category>
<category name="org.apache.commons.httpclient">
<priority value="WARN"/>
</category>
<category name="org.hibernate">
<priority value="DEBUG"/>
</category>
<category name="net.sf.jasperreports">
<priority value="ERROR"/>
</category>
は詳細についてはthe manualを見てみましょう。
7
ベンダーはカテゴリを合理的に使用していますか?その場合は、のルートカテゴリをERRORに設定し、それ以外はすべて通常どおりにしておきます。そうすれば、エラーのないメッセージは除外できますが、独自の情報/デバッグ/ etcが表示されるはずです。カテゴリ:)
0
えのポイントのほとんどをだ
、他のすべてが失敗した場合には、LogImplを拡張することができ、それがあなたのロギング呼び出しの全てにプロパティを注入し、あなたのアペンダのすべてのPropertyFilterを設定しています。しかし、それはそれに来ないだろうと思っています。
(あなたの心、これはlog4netのから来ている - 私はそれをすべてはほとんど同じように動作しますが、私はちょうど腰から撮影してると仮定)
関連する問題
- 1. 迷惑メール、迷惑メールのエラー--provider = vmware_workstation。 VMwareバージョンの不一致
- 2. 迷惑メールBerkshelf berksfile_path
- 3. 迷惑メールとは何か:迷惑メールフィルタの作成のポイント
- 4. 迷惑メールや迷惑メールを報告する
- 5. 迷惑メールの設定
- 6. サイトの迷惑メール(plone 3.3.6)
- 7. PowerShell - 空の迷惑メール
- 8. 迷惑メールとドッカーのデバッグスプリングブート
- 9. 目標、迷惑メールの連絡フォームの迷惑メールの原因と防止?
- 10. SES迷惑メールからの苦情メールの受信
- 11. 迷惑メールpostgres sshトンネル
- 12. MailApp.sendEmailからのメールは常に迷惑メールになる
- 13. VBA:メールを迷惑メールから受信トレイに移動
- 14. Zimbraメールが迷惑メールになる
- 15. 日付のレポートの迷惑メールの値
- 16. 迷惑メール:ゲストの迷惑メールのVMのネットワークを「リセット」するのに適していますか?
- 17. ドメインフォワーディング時のURLの迷惑メール
- 18. 迷惑メールのsshと私のユーザ名
- 19. "迷惑メールの更新"の前に自動的に "迷惑メールボックスの更新"
- 20. 迷惑メールバーチャルボックスから迷惑メールプロバイダードッカーにアクセスする
- 21. 迷惑メールの共有フォルダ。シンボリックリンク
- 22. 迷惑メール:windowsとcentosフォルダの同期
- 23. 迷惑メール仮想ボックスの起動エラー
- 24. どのようにCで迷惑ポインタ/迷惑メールを防ぐには?
- 25. サーバーからのメールが迷惑メールフォルダに移動する
- 26. Unixの行末から迷惑メールを取り除く
- 27. Funcが迷惑メールを返すC++
- 28. 迷惑メールと潜在的な&ssh
- 29. 迷惑メールsshとプライベートネットワークが壊れた
- 30. Python竜巻リモートデバッグ(迷惑メール)エラー
真剣に、私は答えがちょうど... log4j構成を使用していると思います。 –