第3章 Data Grid サーバーネットワークの設定


Data Grid サーバーを使用すると、ネットワーク全体でエンドポイントを使用できるようにインターフェイスとポートを設定できます。

デフォルトでは、Data Grid サーバーは単一の TCP/IP ポートへの多重エンドポイントを多重化し、受信クライアント要求のプロトコルを自動的に検出します。

3.1. サーバーインターフェイス

Data Grid サーバーは、異なるストラテジーを使用して IP アドレスにバインドできます。

3.1.1. アドレスストラテジー

単一 public インターフェイスを IPv4 ループバックアドレス (127.0.0.1) にマップする inet-address 戦略を使用します。

<interfaces>
  <interface name="public">
    <inet-address value="${infinispan.bind.address:127.0.0.1}"/>
  </interface>
</interfaces>
Copy to Clipboard Toggle word wrap
ヒント

CLI -b 引数または infinispan.bind.address プロパティーを使用して、コマンドラインから特定のアドレスを選択できます。デフォルトバインドアドレスの変更 を参照してください。

3.1.2. ループバックストラテジー

ループバックアドレスを選択します。

  • IPv4 アドレスブロック 127.0.0.0/8 はループバックアドレス用に予約されています。
  • IPv6 アドレスブロック ::1 はループバックアドレスのみになります。
<interfaces>
    <interface name="public">
        <loopback/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.3. 非 Loopback ストラテジー

非ループバックアドレスを選択します。

<interfaces>
    <interface name="public">
        <non-loopback/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.4. ネットワークアドレスストラテジー

IP アドレスに基づいてネットワークを選択します。

<interfaces>
    <interface name="public">
        <inet-address value="10.1.2.3"/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.5. 任意のアドレスストラテジー

INADDR_ANY ワイルドカードアドレスを選択します。その結果、Data Grid サーバーはすべてのインターフェイスでリッスンします。

<interfaces>
    <interface name="public">
        <any-address/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.7. サイトのローカルストラテジー

サイトローカル (プライベート) の IP アドレスを選択します。

  • IPv4 アドレスブロック 10.0.0.0/8172.16.0.0/12、および 192.168.0.0/16 はサイトローカルアドレス指定用に予約されています。
  • IPv6 アドレスブロック fc00::/7 はサイトローカルユニキャストアドレス用に予約されます。
<interfaces>
    <interface name="public">
        <inet-address value="10.1.2.3"/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.8. ホストストラテジーの一致

ホスト名を解決し、任意のネットワークインターフェイスに割り当てられている IP アドレスの 1 つを選択します。

Data Grid サーバーは、使用可能なすべてのオペレーティングシステムインターフェイスを列挙して、設定内のホスト名から解決された IP アドレスを見つけます。

<interfaces>
    <interface name="public">
        <match-host value="my_host_name"/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.9. マッチインターフェイス戦略

正規表現に一致するネットワークインターフェイスに割り当てられた IP アドレスを選択します。

Data Grid サーバーは、使用可能なすべてのオペレーティングシステムインターフェイスを列挙して、設定内のインターフェイス名を見つけます。

ヒント

柔軟性を高めるために、この戦略では正規表現を使用してください。

<interfaces>
    <interface name="public">
        <match-interface value="eth0"/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.10. マッチアドレスストラテジー

inet-address と同様ですが、正規表現を使用して IP アドレスを選択します。

Data Grid サーバーは、使用可能なすべてのオペレーティングシステムインターフェイスを列挙して、設定内の IP アドレスを特定します。

ヒント

柔軟性を高めるために、この戦略では正規表現を使用してください。

<interfaces>
    <interface name="public">
        <match-address value="132\..*"/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.11. フォールバックストラテジー

インターフェイス設定には、複数の戦略を含めることができます。Data Grid サーバーは、宣言された順序で各ストラテジーを試みます。

たとえば、次の設定では、Data Grid サーバーは最初にホストの照合を試み、次に IP アドレスを照合し、次に INADDR_ANY ワイルドカードアドレスにフォールバックします。

<interfaces>
    <interface name="public">
        <match-host value="my_host_name"/>
        <match-address value="132\..*"/>
        <any-address/>
    </interface>
</interfaces>
Copy to Clipboard Toggle word wrap

3.1.12. Data Grid Server のデフォルトのバインドアドレスの変更

サーバー -b スイッチまたは infinispan.bind.address システムプロパティーを使用して、別のアドレスにバインドできます。

たとえば、以下のように public インターフェイスを 127.0.0.2 にバインドします。

Linux
$ bin/server.sh -b 127.0.0.2
Copy to Clipboard Toggle word wrap
Windows
bin\server.bat -b 127.0.0.2
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat