クラスタ・メンバーの表示
get
/management/coherence/cluster/members
このエンドポイントを使用して、Coherenceクラスタのすべてのメンバーをリストします。
リクエスト
この操作のリクエスト・パラメータはありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
Coherenceクラスタ・メンバーをリストする正常なリクエスト
ネストされたスキーマ: member
型:
ソースを表示
object
- bufferPublishSize(optional): integer(int32)
パブリッシャによって使用されるユニキャスト・データグラム・ソケットのバッファ・サイズ(パケット数で測定)。この値を実行時に変更することは本来安全でない操作であり、その結果、すべてのネットワーク通信が一時停止され、クラスタのすべてのサービスが終了する可能性があります。
- bufferReceiveSize(optional): integer(int32)
レシーバによって使用されるユニキャスト・データグラム・ソケットのバッファ・サイズ(パケット数で測定)。この値を実行時に変更することは本来安全でない操作であり、その結果、すべてのネットワーク通信が一時停止され、クラスタのすべてのサービスが終了する可能性があります。
- cpuCount(optional): integer(int32)
読取り専用:
true
このメンバーが実行されているマシンのCPUコアの数です。 - flowControlEnabled(optional): boolean
読取り専用:
true
フロー制御が有効かどうかを示します。 - guardRecoverCount(optional): integer(int32)
読取り専用:
true
ノード統計が最後にリセットされてから、このノードですべてのガード可能ユニットに対して実行されたリカバリ試行の回数。 - guardTerminateCount(optional): integer(int32)
読取り専用:
true
ノード統計が最後にリセットされてから、このノードですべてのガード可能ユニットに対して実行された終了試行の回数。 - id(optional): integer(int32)
読取り専用:
true
現時点においてメンバーを一意に識別し、そのメンバーが存続している間は変わらない短いメンバーID。 - location(optional): string
読取り専用:
true
MBeanサーバーの場所 - loggingDestination(optional): string
読取り専用:
true
ログ・システムによって使用される出力デバイスです。有効な値は、stdout、stderr、jdk、log4j2またはファイル名です。 - loggingFormat(optional): string
メッセージの書式を設定してログの出力先に渡す方法を指定します。
- loggingLevel(optional): integer(int32)
どのログ・メッセージをログ宛先に出力するかを指定します。有効な値は負でない整数で、すべてのログ出力を無効にする場合は-1を指定します。
- loggingLimit(optional): integer(int32)
ログ出力デーモンが処理するメッセージ・キュー内の最大文字数。この文字数を超えると、キュー内の残りのメッセージはすべて破棄されます。有効な値は、[0...]の範囲の整数です。ゼロは制限がないことを示します。
- machineId(optional): integer(int32)
読取り専用:
true
メンバーのマシンID。 - machineName(optional): string
読取り専用:
true
設定された名前は、物理的に同じマシンにあるメンバーと同じであり、別の物理的なマシンにあるメンバーと異なる必要があります。 - member(optional): string
クラスタ・メンバーの名前
- memberName(optional): string
読取り専用:
true
メンバーごとに一意となるように設定した名前。 - memoryAvailableMB(optional): integer(int32)
読取り専用:
true
新規オブジェクトで使用可能なJVMのメモリーの合計量(MB)です。 - memoryMaxMB(optional): integer(int32)
読取り専用:
true
JVMがMB単位で使用するメモリーの最大量です。 - multicastAddress(optional): string
読取り専用:
true
グループ通信に使用されるメンバーのマルチキャスト・ソケットのIPアドレスです。 - multicastEnabled(optional): boolean
読取り専用:
true
このメンバーがグループの通信にマルチキャストを使用するかどうかを指定します。Falseの場合、このメンバーはクラスタへの追加の際にはWellKnownAddressesを使用し、クラスタの他のメンバーと通信する際にはポイントツーポイントのユニキャストを使用します。 - multicastPort(optional): integer(int32)
読取り専用:
true
グループ通信に使用されるメンバーのマルチキャスト・ソケットのポートです。 - multicastThreshold(optional): integer(int32)
パケットの送信先となるクラスタ内のサーバーのパーセンテージ(0から100)。この値より上の場合はパケットがマルチキャストされ、この値より下の場合はパケットがユニキャストされます。
- multicastTTL(optional): integer(int32)
読取り専用:
true
メンバーのマルチキャスト・ソケットで送信されるマルチキャスト・パケットの有効時間です。 - nackEnabled(optional): boolean
読取り専用:
true
早期にパケットの損失を検知するプロトコルを有効にするかどうか指定します。 - nackSent(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされてから送信されたNACKパケットの合計数です。 - nodeId(optional): integer(int64)
読取り専用:
true
MBeanが属するメンバーのID - packetDeliveryEfficiency(optional): number(float)
読取り専用:
true
パケット損失の検知および再送信の効率性です。効率性が低い場合、不要なパケットの再送信が高い割合で発生しています。 - packetsBundled(optional): integer(int64)
読取り専用:
true
送信前にバンドルされたパケットの合計数です。ネットワーク送信の合計数は(PacketsSent - PacketsBundled)です。 - packetsReceived(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされたから受信されたパケットの合計数です。 - packetsRepeated(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされたから受信された重複パケットの合計数です。 - packetsResent(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされたから再送信されたパケットの合計数です。タイムアウト期間内にACKが受信されないと、パケットが再送信されます。 - packetsResentEarly(optional): integer(int64)
読取り専用:
true
スケジュール前に再送信されたパケットの合計数です。パケットが受信されなかったことを示すNACKがあると、パケットはスケジュール前に再送信されます。 - packetsResentExcess(optional): integer(int64)
読取り専用:
true
後で不要と判断されたパケット再送の合計数です。 - packetsSent(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされてから送信されたパケットの合計数です。 - priority(optional): integer(int32)
読取り専用:
true
メンバーを選択する際に使用されるメンバーの優先度または"加重値"です。 - processName(optional): string
読取り専用:
true
設定された名前は、同じプロセス(JVM)内にあるメンバーと同じであり、別のプロセスにあるメンバーと異なる必要があります。JRE 1.5以降で実行されるプロセスで明示的に表示されない場合、この名前は、通常はプロセス識別子(PID)を表すシステムのRuntimeMXBeanの名前属性として内部で計算されます。 - productEdition(optional): string
読取り専用:
true
このメンバーを実行している製品エディションです。使用可能な値: Standard Edition (SE)、Enterprise Edition (EE)、Grid Edition (GE)。 - publisherPacketUtilization(optional): number(float)
読取り専用:
true
ノード・ソケットが最後に再オープンされてからのこのクラスタ・ノードのパブリッシャ・パケットの使用率です。この値は、送信されたバイト数の、すべてのパケットがフルである送信バイト数に対する比率です。使用率が低い場合は、効率的にネットワークを使用するために十分な大きさでデータが送信されていないことを示します。 - publisherSuccessRate(optional): number(float)
読取り専用:
true
ノード統計が最後にリセットされてからのこのクラスタ・ノードのパブリッシュ成功率です。パブリッシャ成功率とは、1回目の試行で正常に配信されたパケットの数と、送信されたすべてのパケットの合計数の比率です。タイムアウト期限内にACKが受信されないときには失敗の回数が増分されます。失敗は、ネットワーク待機時間が長すぎるかパケット・ドロップ率が高すぎるために発生します。 - quorumStatus(optional): string
読取り専用:
true
クラスタ定足数の現在の状態です。 - rackName(optional): string
読取り専用:
true
設定された名前は、物理的に同じラック(フレームやケージ)にあるメンバーと同じであり、別の物理的なラックにあるメンバーと異なる必要があります。 - receiverPacketUtilization(optional): number(float)
読取り専用:
true
ソケットが最後に再オープンされてからのこのクラスタ・ノードの受信者パケットの使用率です。この値は、受信したバイト数の、すべてのパケットがフルであった場合に受信されたであろうバイト数に対する比率です。使用率が低い場合は、効率的にネットワークを使用するために十分な大きさでデータが送信されていないことを示します。 - receiverSuccessRate(optional): number(float)
読取り専用:
true
ノード統計が最後にリセットされてからのこのクラスタ・ノードの受信成功率です。受信者成功率とは、1回目の試行で正常に承認されたパケットの数と、受信されたすべてのパケットの合計数の比率です。それまで受信したパケットの再配信が検出されるごとに失敗の回数が増分されます。それは、インバウンドのネットワーク待機時間が長すぎるかACKパケットが損失したために発生します。 - refreshTime(optional): string(date-time)
読取り専用:
true
このモデルが、対応するノードから前回取得されたときのタイムスタンプ。ローカル・サーバーの場合はローカル時間になります。 - resendDelay(optional): integer(int32)
パケットの確認が得られなかった場合に、そのパケットが受信者に再送信される前にパブリッシャの再送信キュー内にとどまる最小ミリ秒数。この値の設定値が低すぎると、不要な繰り返しのためにネットワークでオーバーフローが発生する可能性があります。この値の設定値が高すぎると、ドロップしたパケットの再送信が遅れて全体の待機時間が増大する可能性があります。また、この値を変更するときにはSendAckDelay値の変更も必要です。
- roleName(optional): string
読取り専用:
true
設定された名前は、アプリケーションのメンバーの役割の表示に使用されます。Coherenceで管理され、このプロパティはアプリケーションのみで使用されます。 - sendAckDelay(optional): integer(int32)
ACKパケットのキューイングと同じパケットの送信との間の最小ミリ秒数。この値は、ResendDelay値の半分次になるようにしてください。
- sendQueueSize(optional): integer(int32)
読取り専用:
true
現在、配信がスケジュールされているパケットの数です。この数には、すぐに送信されるパケット、およびすでに送信され確認待ちであるパケットの両方が含まれます。ResendDelay間隔内に確認を受信しなかったパケットは自動的に再送信されます。 - siteName(optional): string
読取り専用:
true
設定された名前は、物理的に同じ場所(データ・センターなど)にあるメンバーと同じであり、別の物理的な場所にあるメンバーと異なる必要があります。 - socketCount(optional): integer(int32)
読取り専用:
true
このメンバーが実行されているマシンのCPUソケットの数。 - statistics(optional): string
読取り専用:
true
このクラスタ・ノードの統計(人が読める形式で示されます)。 - tcpRingFailures(optional): integer(int64)
読取り専用:
true
ノード統計が最後にリセットされてからリカバリされたTcpRingの接続切断の数です。リカバリ可能な接続切断は、異常を示すイベントです。このイベントは、TcpRingピアがTCP接続をドロップしたが、設定されている最大試行回数の後にリカバリされると登録されます。TCPリングが無効な場合、この値は-1になります。 - timestamp(optional): string(date-time)
読取り専用:
true
このメンバーがクラスタに追加されたときの日時値(クラスタ時間)です。 - tracingSamplingRatio(optional): number(float)
トレースが有効になっている場合にトレースするスパンの率です。
- trafficJamCount(optional): integer(int32)
送信キューおよび再送信キュー内の最大合計パケット数。このパケット数を超えると、パブリッシャはクライアント・スレッドを一時停止します。ゼロは制限がないことを示します。
- trafficJamDelay(optional): integer(int32)
回線混雑条件に達したときにクライアント・スレッドを一時停止するミリ秒数。1未満(たとえばゼロ)は、1ミリ秒として処理されます。
- type(optional): string
読取り専用:
true
使用可能な値:[ "Node" ]
MBeanのタイプ - UID(optional): string
読取り専用:
true
タイムスタンプ、アドレス、ポートおよびマシンIDに基づいて計算されるメンバーの一意の識別子。この識別子はクラスタの存続期間を通じて一意です。 - unicastAddress(optional): string
読取り専用:
true
ポイント・ツー・ポイント通信に使用されるメンバーのデータグラム・ソケットのIPアドレスです。 - unicastPort(optional): integer(int32)
読取り専用:
true
ポイント・ツー・ポイント通信で使用するメンバーのデータグラム・ソケットのポートです。 - weakestChannel(optional): integer(int32)
読取り専用:
true
クラスタ・ノードのIDです。これは通信が最も困難なノードです。見つからない場合は-1です。ポイントツーポイント・パブリッシャか受信者成功率が1.0以下の場合、チャンネルは脆弱であると判断されます。 - wellKnownAddresses(optional): array wellKnownAddresses
読取り専用:
true
このメンバーがクラスタへの参加に使用する既知のソケット・アドレスの配列。