2

多数のCamelルートで構成されるアプリケーションがあります。JConsoleを使用してそれらをプロファイリングする必要があります。JConsoleを起動し、これらのCamelルートを実行しているローカルJVMを選択したときに気づきました。ドメイン名org.apache.camelのさまざまなMBeanは、エンドポイント、プロセッサ、ルートなどに関する情報を表示しています。注:リンクCamelJMXに記載されている指示は設定していません。

後者の場合、これらの指示が情報表示でどのように異なるのか知りたいですか?

4

1 に答える 1

1

デフォルトでは、JMXインストルメンテーションエージェントはCamelで有効になっています。つまり、CamelランタイムはMBean管理オブジェクトを作成し、VM内のMBeanServerインスタンスに登録します。これにより、Camelユーザーは、Camelルートが個々のプロセッサーのレベルまでどのように機能するかについての洞察を即座に得ることができます。

サポートされている管理オブジェクトのタイプは、エンドポイント、ルート、サービス、およびプロセッサです。これらの管理オブジェクトの一部は、パフォーマンスカウンター属性に加えてライフサイクル操作も公開します。

参照した他のリンクは、JMXイベントのリスナーをプログラムで作成する方法を説明しています...

于 2012-12-29T22:55:11.047 に答える