我可以从log4j中限制异常电子邮件吗?

Rya*_*yan 7 error-handling logging error-logging log4j

我有一个java进程(在tomcat中),它使用log4j来记录文件并发送异常邮件.这种做法非常有效,直到前几天一段代码陷入困境,每隔几秒抛出许多异常 - 发送数千封电子邮件.

有没有办法限制从log4j发送的电子邮件?也许"只发送一次此异常"或"每5分钟最多发送一次此异常".

(当然我会修复这个特定环境的代码,但它会在一夜之间每10秒运行一次,所以将来可能会发生类似的事情)

提前致谢

瑞安