1

クラスターを維持するために JGroups TCP プロトコルを使用しています。いくつかのレポートを作成するために、送受信されたメッセージの数と各メッセージのサイズの統計を取得しようとしています。この情報を取得する方法はありますか?

前もって感謝します。

4

1 に答える 1

2

JGroups は、これらのほとんどを JMX 経由で公開します。この情報には、次の 2 つの方法でアクセスできます。

  1. jconsole を実行し、実行中のプロセスにアタッチします。これを行うには、プロセスの開始時にいくつかの JMX 固有のシステム プロパティを設定する必要があります。さらに、JGroups チャネルを登録する必要があります。たとえば、JmxConfigurator.registerChannel()これを行うために使用します。

  2. probe.sh を使用します。たとえばprobe.sh jmx=NAKACK.xmit_table、 で始まる NAKACK のすべての属性をダンプしますxmit_tableprobe.shjgroups.org のマニュアルに詳しい情報があります。

乾杯。

于 2012-01-27T07:43:44.247 に答える