如何限制记录频率?

时间:2012-04-18 15:24:06

标签: java logging delay

是否有任何记录库包含限制记录消息频率的任何方法?

我的意思是假设我有一个等待循环并记录“没有做”。如何在1秒后记录下一个“没有完成”的消息?

我知道我可以自己编程。

2 个答案:

答案 0 :(得分:1)

您必须在代码中管理它,或者您需要编写自定义appender(这取决于您使用的日志库)

答案 1 :(得分:1)

大多数日志库都支持过滤器来限制日志记录频率。

  1. 请参阅SLF4J or Log4J上的此答案。
  2. 请参阅java.util.logging上的此答案。