18.15.2. ブロードキャストグループ


コネクターはクライアントで使用され、サーバーへの接続方法および方法を定義します。サーバーはブロードキャストグループを使用してネットワーク経由でコネクターをブロードキャストします。ブロードキャストグループはコネクターのペアのセットを取得し、ネットワーク上でブロードキャストします。各コネクターペアには、ライブサーバーとバックアップサーバーの接続設定が含まれます。
ブロードキャストグループはサーバー設定ファイル(standalone.xml および domain.xml)の broadcast-groups 要素で定義できます。1 つの HornetQ サーバーは多くのブロードキャストグループを持つことができます。UDP(User Datagram Protocol)または JGroup ブロードキャストグループを定義できます。

18.15.2.1. UDP (ユーザーデータグラムプロトコル) ブロードキャストグループ

以下は UDP ブロードキャストグループの定義例になります。
<broadcast-groups>
   <broadcast-group name="my-broadcast-group">
      <local-bind-address>172.16.9.3</local-bind-address>
      <local-bind-port>5432</local-bind-port>
      <group-address>231.7.7.7</group-address>
      <group-port>9876</group-port>
      <broadcast-period>2000</broadcast-period>
      <connector-ref>netty</connector-ref>
  </broadcast-group>
</broadcast-groups>
注記
上例の local-bind-address、local-bind-port、group-address、および "group-port" の属性は非推奨になりました。これらの属性の代わりに、socket-binding 属性を使用できます。
以下は、廃止された属性を socket-binding 属性に置き換えた UDP ブロードキャストグループの定義例になります。
<broadcast-groups>
   <broadcast-group name="my-broadcast-group">
      <socket-binding>messaging-group</socket-binding>
      <broadcast-period>2000</broadcast-period>
      <connector-ref>netty</connector-ref>
   </broadcast-group>
</broadcast-groups>
下表は、上記の例や通常の設定で UDP ブロードキャストグループを定義するために使用される重要なパラメーターを説明しています。
表18.11 UDP ブロードキャストグループパラメーター
属性 説明
name 属性
サーバーの各ブロードキャストグループの名前を表します。各ブロードキャストグループには一意の名前を指定する必要があります。
local-bind-address
[廃止済み] データグラムパケットのバインド先となるローカルバインドアドレスを指定する UDP 固有の属性です。ブロードキャストに使用するインターフェースを定義するには、このプロパティーを設定する必要があります。このプロパティーが指定されていない場合、ソケットはワイルドカードアドレス(ランダムなカーネル生成アドレス)にバインドします。
local-bind-port
[廃止済み] データグラムソケットがバインドするローカルポートを指定するために使用される UDP 固有の属性です。デフォルト値の「-1」は、使用される匿名ポートを指定します。
group-address
[廃止済み] メッセージがブロードキャストされる UDP 固有のマルチキャストアドレスです。この IP アドレスの範囲は 224.0.0.0 から 239.255.255.255 までです。IP アドレス 224.0.0 は予約されており、使用できません。
group-port
[廃止済み] ブロードキャスト用の UDP ポート番号を表します。
socket-binding
ブロードキャストグループのソケットバインディングを表します。
broadcast-period
このパラメーターは 2 つのブロードキャストの間隔(ミリ秒単位)を指定します。これはオプションです。
connector-ref
ブロードキャストされるコネクターを参照します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.