什么队列或队列是骆驼路线听

时间:2018-05-29 14:34:58

标签: apache-camel activemq karaf

如何判断骆驼路由是消费者的ActiveMQ队列(如果有的话)?该路线在Karaf内作为捆绑运行。

1 个答案:

答案 0 :(得分:1)

你必须自己定义它。每个Camel路由都以from语句开头。对于ActiveMQ,这看起来有点像这样

from("activemq:queue:myAwesomeQueue")...

此路由将创建一个ActiveMQ使用者,该使用者使用到达myAwesomeQueue的每条消息。

与经纪人的联系是"隐藏"在activemq:之后。这是一个Camel组件(ActiveMQ component),需要配置为连接到代理。

编辑:添加操作视角

Hawtio是一个使用Jolokia获取数据的网络控制台。 Jolokia通过REST API提供JMX信息。

如果启用了JMX,您可以获得有关CamelContext和/或ActiveMQ的大量信息。例如,在您的情况下,ActiveMQ使用者的端点。

很遗憾,我无法上传屏幕截图,因为SO的图像域已被屏蔽,但Google会为您提供大量屏幕截图。