Failover Manager with client connect failover

PostgreSQL接続ライブラリのほとんどは、クライアント接続フェイルオーバーをサポートしています。これらのライブラリは、複数のデータベースサーバとの接続文字列をサポートしています。最初の接続試行時または接続が失われたとき(フェイルオーバー時にも発生します)、クライアントドライバは読み書き接続を見つけるまで提供されたホストに1つずつ接続します。newmasterへの再接続の時間は接続によって異なりますドライバおよびTCPレイヤーで構成されたタイムアウト。

Failover Manager traffic routing diagram for client connect failover

Failover Manager traffic routing diagram for client connect failover

図2:クライアント接続フェイルオーバーを使用したフェールオーバーマネージャーのトラフィックルーティング</ div>

クライアント接続フェイルオーバーでのフェイルオーバーマネージャーの使用

インストール

次のように、3つのサーバーにAdvanced ServerとFailover Managerをインストールして構成します。