JBoss Wildfly アプリケーション サーバーにキャメル統合プロジェクト (WAR) をデプロイしました。
使用可能なエンドポイントと URL を確認する方法があるかどうか疑問に思っていました。
同様の方法で、Wildfly の下で管理コンソールにログインし、Web サービスを選択して、デプロイされているものの概要を取得できますか?
よろしくお願いします。
JBoss Wildfly アプリケーション サーバーにキャメル統合プロジェクト (WAR) をデプロイしました。
使用可能なエンドポイントと URL を確認する方法があるかどうか疑問に思っていました。
同様の方法で、Wildfly の下で管理コンソールにログインし、Web サービスを選択して、デプロイされているものの概要を取得できますか?
よろしくお願いします。
はい、 camel コンテキストで有効にしている場合は、以下からわかるように、 をJMX
介してエンドポイントのリストを表示できます。jconsole
JMX
camel サイトによると、デフォルトでオンになっていますが、何らかの方法で無効にしている場合は、次を追加します。
<jmxAgent id="agent" disabled="false"/>
あなたの<camelContext>
要素にそれを再度有効にするのに十分なはずです。
Java を管理するための Web コンソールである hawtio もあり、Apache Camel、JBoss などのプラグインも備えています。
次に、hawtio を wildfly にインストールすると、Camel のルートやエンドポイントなどを確認できます。