ナビゲーションをスキップ

WebLogic Server コマンド リファレンス

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

 


MulticastTest

MulticastTest ユーティリティは、WebLogic クラスタのコンフィグレーション時にマルチキャストに関する問題をデバッグする場合に便利です。このユーティリティは、マルチキャスト パケットを送信し、ネットワーク上で、マルチキャストがどのくらい効果的に機能しているかについての情報を返します。具体的には、MulticastTest は標準出力を通して以下のタイプの情報を表示します。

  1. 現在のサーバが送信する各メッセージの確認およびシーケンス ID
  2. 現在のサーバを含む、任意のクラスタ化されたサーバから受信した各メッセージのシーケンスと送信者 ID
  3. メッセージを受信したがシーケンスがない場合は、シーケンス紛失警告
  4. 予期されていたメッセージが受信されなかった場合は、メッセージ紛失警告

MulticastTest を使用するには、まず、マルチキャスト トラフィックのテストを行う各ノードにこのユーティリティをコピーします。

警告 : 現在実行している WebLogic クラスタのアドレスと同じマルチキャスト アドレス (-a パラメータ) を指定して MulticastTest ユーティリティを実行しないでください。このユーティリティは、クラスタ化された WebLogic Server を起動する前に、マルチキャストが正しく機能するかどうかの確認を目的としています。

マルチキャストの設定に関する情報については、WebLogic Server ホスト マシンの特定のオペレーティング システムまたはハードウェアのコンフィグレーションに関するドキュメントを参照してください。クラスタの詳細については、『WebLogic Server クラスタ ユーザーズ ガイド』を参照してください。

構文

$ java utils.MulticastTest -n name -a address [-p portnumber]
[-t timeout] [-s send] [-l timetolive]

引数

定義

-n name

必須。シーケンスされたメッセージの送信者を示す名前。開始するテスト プロセスごとに、異なる名前を使用すること。

-a address

シーケンスされたメッセージがブロードキャストされるマルチキャスト アドレス。または、クラスタ内のサーバが互いに通信するマルチキャスト アドレス (デフォルトは 237.0.0.1)。

-p portnumber

省略可能。クラスタ内のすべてのサーバが通信するマルチキャスト ポート (マルチキャスト ポートは、WebLogic Server に設定されたリスン ポートと同じである。設定されていない場合のデフォルトは、7001)。

-i interfaceaddress

省略可能。使用するインタフェース カードのアドレス。指定しない場合は、デフォルトの NIC を使用する。

-t timeout

省略可能。マルチキャスト メッセージが受け取れない場合のアイドル タイム アウト (秒単位)。この引数を設定しない場合、デフォルトは 600 秒 (10 分)。タイムアウトを経過すると、タイムアウトの確認情報が stdout に出力される。

-s sendpause

省略可能。送信間の時間間隔 (秒単位)。この引数を設定しない場合、デフォルトは 2 秒。送信された各メッセージの確認情報が、stdout に出力される。

-l timetolive

省略可能。パケットが破棄されるまでのホップ数を設定する。デフォルト値は 1 (この値はパケットをサブネットに制限する)。


 

$ java utils.MulticastTest -N server100 -A 237.155.155.1
Set up to send and receive on Multicast on Address 237.155.155.1 on port 7001
Will send a sequenced message under the name server100 every 2 seconds.
Received message 506 from server100
Received message 533 from server200
I (server100) sent message num 507
Received message 507 from server100
Received message 534 from server200
I (server100) sent message num 508
Received message 508 from server100
Received message 535 from server200
I (server100) sent message num 509
Received message 509 from server100
Received message 536 from server200
I (server100) sent message num 510
Received message 510 from server100
Received message 537 from server200
I (server100) sent message num 511
Received message 511 from server100
Received message 538 from server200
I (server100) sent message num 512
Received message 512 from server100
Received message 539 from server200
I (server100) sent message num 513
Received message 513 from server100

 

フッタのナビゲーションのスキップ  ページの先頭 前 次