これらのライブラリが自分のアプリケーションの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. 迷惑メールBerkshelf berksfile_path
- 2. 迷惑メールや迷惑メールを報告する
- 3. 迷惑メールとは何か:迷惑メールフィルタの作成のポイント
- 4. PowerShell - 空の迷惑メール
- 5. 迷惑メールとドッカーのデバッグスプリングブート
- 6. サイトの迷惑メール(plone 3.3.6)
- 7. 迷惑メールpostgres sshトンネル
- 8. 迷惑メール:ゲストの迷惑メールのVMのネットワークを「リセット」するのに適していますか?
- 9. 迷惑メールの共有フォルダ。シンボリックリンク
- 10. どのようにCで迷惑ポインタ/迷惑メールを防ぐには?
- 11. サーバーからのメールが迷惑メールフォルダに移動する
- 12. 迷惑メールを発行する問題
- 13. C#Listview、迷惑メールを削除する
- 14. プロダクションサーバーから送信された電子メールは迷惑メールになります
- 15. PHPメールはgmailの迷惑メールとして終わる
- 16. ビジュアルスタジオ - ソースコントロールからのリフレッシュ - 迷惑なダイアログ
- 17. 迷惑にNullPointerException
- 18. PHPメール機能が迷惑メールになる
- 19. 迷惑メールとしてマークされているメールを防ぐ
- 20. メールサーバpostfixメールとみなされる迷惑メール
- 21. 発信メールを迷惑メールとして受信しない
- 22. Wordpress通知メールが迷惑メールになる
- 23. 迷惑なインデントエラー(Python)
- 24. 迷惑ブランクVBAウィンドウ
- 25. 迷惑メール防止のための最新技術のレール
- 26. 迷惑メール防止のためのiOSアプリへのリクエスト
- 27. Firefoxの迷惑メールのAngular.JSの文書要素エラー
- 28. POP3を使用して迷惑メールフォルダから電子メールをダウンロードする方法
- 29. Android java XML文書要素の後の迷惑メール
- 30. NSString内の迷惑メールの出現を排除するには?
真剣に、私は答えがちょうど... log4j構成を使用していると思います。 –