0

我尝试使用@ManagedResource 注释RouteBuilder 并使用@ManagedOperation 注释它的方法,但我在JConsole 中找不到它。包括我带注释的自定义端点在内的其他类显示良好。

我不确定这些注释是否适用于骆驼中的各种类?!在我的例子中,带注释的 RouteBuilder 是某种中央控制类。Is 不包含路由,但正在加载其他几个 RouteBuilder。它还添加了全局(上下文范围)异常处理程序并添加了集中处理启动和控制逻辑的 RoutePolicyFactory。

我想通过启动/停止某些路由组的 JMX re 方法提供的方法。

4

1 回答 1

0

为了完整起见,我添加了我收到的骆驼邮件列表的答案:

您必须简单地实现 Service 或 StaticService(用于单例服务)并通过 addService 将其添加到 CamelContext。

于 2015-03-18T07:57:09.250 回答