如何获得限制限制的信息?

时间:2013-08-26 14:36:18

标签: apache-camel throttling

在Camel路由中,我需要在达到request / s限制时限制消息。我找到了Throttler EIP。它工作正常,但我需要达到限制以提出警报,有没有办法做到这一点?

我查看了代码,但没有找到扩展它的方法。

谢谢&此致

1 个答案:

答案 0 :(得分:0)

这是不可能开箱即用的。您需要扩展它,或者构建自己的限制器。

我记录了一张故障单,因此我们可以在JMX中公开当前阻止节流器的消息数量:https://issues.apache.org/jira/browse/CAMEL-6670

如果您的修改工具可以对JMX做出反应,那么如果jmx属性>它们可以做出反应。 0并发送电子邮件等。