0
私は現在、次のようにセットアップにドッカークラスタをしようとしています:スウォームクラスタ領事セットアップ
- ノードA:SwarmManager1 + Consul1
- ノードB:SwarmManager2 + Consul2
- ノードC:SwamNode1(広告Consul1へ)+ Consul3
- NodeD:SwarmNode2(Consul2にadverting)
私はいくつかのHAのテストを行い、follwing行動が見つかりました:
ドッカーのクラスタ情報を監視しながらNodeBを再起動し、再起動時にSwarmNode2がクラスタから切断されていることに気付きました。 私が持っている説明は、Consul2がダウンし、Node2が同じConsulに接続するように設定されているため、クラスタのパースペクティブで利用できなくなるということです。
この問題を回避するために、Swarmコンテナの検出サービスを設定する正しい方法は何ですか?
consulコンテナを使用すると、外部LBでVIPが有効になっているかどうかを確認できます。スウォームのコンテナはVIPと通信し、基本的にすべての領事館にアクセスします。 – Mgccon