10.2. 高可用性の設定方法
HA ポリシー設定を各ブローカーの BROKER_INSTANCE_DIR/etc/broker.xml 設定ファイルに追加して HA を設定します。
例: 共有ストアを持つ HA ペア
マスターブローカーは、以下のように設定されます。failover-on-shutdown を true に設定すると、マスターブローカーがシャットダウンすると、HA ペアがスレーブブローカーにフェイルオーバーします。
<configuration>
<core>
...
<ha-policy>
<shared-store>
<master/>
<failover-on-shutdown>true</failover-on-shutdown>
</shared-store>
</ha-policy>
...
</core>
</configuration>
スレーブブローカーは、以下のように設定されます。failover-on-shutdown を true に設定すると、現在のマスターブローカーがシャットダウンすると、このスレーブブローカーがマスターになります。
<configuration>
<core>
...
<ha-policy>
<shared-store>
<slave/>
<failover-on-shutdown>true</failover-on-shutdown>
</shared-store>
</ha-policy>
...
</core>
</configuration>関連情報
HA ポリシーの設定に関する詳細は、『Configuring AMQ Broker』の以下のトピックを参照してください。
改訂日時: 2021-08-29 15:42:28 +1000