我有一个系统,它动态地将骆驼上下文添加到正在运行的系统中。
从处理器内部检索有关上下文的信息是非常容易和方便的,但我没有想到比在处理器中定义的上下文更多地这样做的可能性。
是否有机会使用一个组件从所有上下文中检索状态?
发布于 2014-03-28 17:12:14
有一个很好的软件可以安装/卸载/启动/停止camel上下文,您可能会尝试:阿帕奇卡拉夫。有一些指南这里。
也就是说,是的--您可以使用JMX轻松地访问其他骆驼上下文。上下文以MBeans的形式公开。您可能需要将JMX支持添加到动态运行时,这样才可能做到这一点。
您可以探索您有哪些选项,以及您的JMX公开是否可以使用j控制台。当然,您可以使用JMX api从代码中访问相同的操作。

https://stackoverflow.com/questions/22717446
复制相似问题