【发布时间】:2018-05-29 14:34:57
【问题描述】:
如果有的话,我如何确定什么 ActiveMQ 队列骆驼路由是消费者?该路线在 Karaf 内作为捆绑包运行。
【问题讨论】:
-
您能否详细说明您需要知道的时间,是在运行时通过某些监控解决方案,还是只是在开发应用程序期间。它必须是骆驼路线,它可以是从 JMS 队列中读取的其他应用程序吗?您还可以在运行时使用 Karaf Camel 命令来输出它使用的 Camel 路由/端点,在那里您可以看到 jms/activemq 队列/主题名称。
-
在运行时(所以我从操作的角度来看)我希望能够运行查询、命令或其他东西来查看我正在运行的骆驼路线连接到什么作为消费者。我认为您提到的命令是我正在寻找的。你有它们方便吗,还是我应该开始查看 Karaf 文档?重新骆驼路线,这恰好是我正在使用的。
-
你应该已经在 Karaf 中有骆驼命令,例如它们在 shell 中以
camel开头。有列出端点的命令,在 xml 中转储路由等等,因此您应该能够通过这些命令获取详细信息。
标签: apache-camel activemq karaf