ロギング ライブラリには、ロギング メッセージの頻度を制限する手段が含まれていますか?
つまり、待機ループがあり、「何も行われていない」とログに記録されているとします。次の「何もしていません」というメッセージを 1 秒後にのみログに記録するにはどうすればよいですか?
私はそれを自分でプログラムできることを知っています。
ほとんどのログ ライブラリは、ログの頻度を制限するフィルターをサポートしています。
java.util.logging
。コードでこれを管理するか、カスタム アペンダーを記述する必要があります (これは、使用しているロギング ライブラリによって異なります)。