0

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

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

感谢和问候

4

1 回答 1

0

这是不可能知道开箱即用的。您需要扩展它,或构建自己的节流器。

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

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

于 2013-08-26T14:59:34.337 回答