1

Web で検索していましたが、XML DSL (ブループリント) を使用して定義されたキャメル ルートをデバッグする方法の例を見つけることができませんでした。

例/ポインタは素晴らしいでしょう。

よろしく、A.

4

1 に答える 1

1

ルートのデバッグについては、Camel の Web サイトで詳細を確認できます。

補足:歴史に少し興味がある人のために、Camel のデバッガー SPI に関するブログ記事を書きました: http://www.davsclaus.com/2010/10/paris-and-easier-camel-route-debugging.html

デバッグ用の視覚的なツールを探している場合、hawtio にはhttp://hawt.io/があります。これを少し動作させているビデオがあります。

hawtio ツールを使用すると、Camel アプリケーションを実行している JVM コンテナーに接続できます。たとえば、Apache Karaf / ServiceMix を使用できるブループリントについて言及した場合などです。次に、コンピューターで hawtio を実行し、コンテナーにリモート接続して、Web コンソールから Camel ルートをリモート デバッグします。または、hawtio を Karaf / ServiceMix に直接インストールし、Web コンソールを使用してルートをデバッグすることもできます。

補足: hawtio の他に、実行時に Camel ルートをトレースできる Karaf シェル コマンドがいくつかあります。(まだ)デバッガはありませんが。ただし、「デバッグ」に使用できる JMX 操作はありますが、少し面倒です。JMX API は hawtio ツールが使用しているもの、つまり hawtio ができることですが、自分で JMX を使用したり、独自のツールを作成したりすることもできます。

于 2013-09-05T06:31:11.940 に答える