我们从 IDS 收到大量邮件,我们正在对这些邮件进行后处理以创建事件报告、将它们转发到请求跟踪器等。现在,我们有一个脚本可以根据 /etc/aliases 中的规则执行 procmail 调用的所有后处理. 就像是:
ids 报告:“|/opt/ids/process.pl”
现在,问题是由于邮件突发而运行此脚本的许多实例可能会导致内存耗尽和一些同步问题。
在我的脚本中,我尝试使用Sys::RunAlone,但发现它不是最理想的。
我希望 procmail 一次从队列中为我的脚本提供一封邮件,但我还没有找到一种方法来做到这一点。
你们有什么想法,我该怎么办?开箱即用的解决方案也受到欢迎......
谢谢。