我已经在 JBoss Wildfly 应用服务器上部署了我的骆驼集成项目 (WAR)。
我想知道是否有办法查看哪些端点可用以及 URL 是什么?
以类似的方式,我可以登录到 Wildfly 下的管理控制台并选择 Web 服务以了解部署的内容?
在此先感谢您的帮助。
我已经在 JBoss Wildfly 应用服务器上部署了我的骆驼集成项目 (WAR)。
我想知道是否有办法查看哪些端点可用以及 URL 是什么?
以类似的方式,我可以登录到 Wildfly 下的管理控制台并选择 Web 服务以了解部署的内容?
在此先感谢您的帮助。
是的,如果您JMX
在骆驼上下文中启用,那么您可以通过查看端点列表,如下所示jconsole
:
JMX
根据骆驼网站,默认情况下是打开的,但是如果您以某种方式禁用它,请添加:
<jmxAgent id="agent" disabled="false"/>
到您的<camelContext>
元素应该足以重新启用它。
还有 hawtio,它是一个管理 Java 内容的 Web 控制台,它也有适用于 Apache Camel、JBoss 等的插件。
然后您可以在 wildfly 中安装 hawtio,然后查看您的 Camel 路由/端点等