グローバルデータベースネットワーク (GDN) は、国内の異なるリージョンにデプロイされた複数のPolarDBクラスターで構成されています。 このトピックでは、GDNのクラスターエンドポイントを表示し、GDNに接続する方法について説明します。
GDNのエンドポイント
GDNには統一されたエンドポイントがありません。 ただし、プライマリクラスターとセカンダリクラスターを含むGDN内の各クラスターには、個別のクラスターエンドポイントがあります。 アプリケーションに最も近いリージョンにデプロイされているクラスターのエンドポイントを使用して、GDNに接続できます。 データは、プライマリクラスタからGDN内のすべてのセカンダリクラスタに同期されます。 ほとんどの場合、読み取り要求は同じリージョンのセカンダリクラスタで処理され、書き込み要求はプライマリクラスタで処理されます。
GDNの読み書き分離機能の詳細については、「クロスリージョン読み書き分離」をご参照ください。
以下のクラスターエンドポイントのみが読み書き分離をサポートしています。
デフォルトのクラスターエンドポイント。
読み書きモードモードが読み書き (自動読み書き分離) に設定されているカスタムクラスタエンドポイント。
説明読み取り専用モードのプライマリエンドポイントとカスタムクラスターエンドポイントは、読み書き分離をサポートしていません。
読み書きモードモードを変更する方法の詳細については、「PolarProxyの設定」をご参照ください。
セカンダリクラスタのカスタムクラスタエンドポイントを設定する場合、プライマリノードによる読み取りリクエストの許可を [いいえ] に設定し、一貫性レベルを 最終的な整合性 (弱) に設定することを推奨します。 これにより、プライマリクラスターとセカンダリクラスター間のレプリケーション遅延がビジネスに与える影響が軽減されます。 カスタムクラスターエンドポイントを設定する方法の詳細については、「PolarProxyの設定」をご参照ください。
クラスターエンドポイントの表示
にログインします。PolarDBコンソール.
左側のナビゲーションウィンドウで、Global Database Network.
管理するGDNを見つけて、GDNのIDまたは名前をクリックします。GDN ID/名前
では、クラスターセクションで、エンドポイントを表示するクラスターを見つけます。
クラスターエンドポイント 列で、表示 をクリックします。 表示されるダイアログボックスで、クラスターエンドポイントを表示できます。
説明プライベートエンドポイントとパブリックエンドポイントで構成されるデフォルトのクラスターエンドポイントのみを表示できます。
他のエンドポイントを表示するには、クラスターの概要ページにアクセスし、 をクリックします。 エンドポイントの管理方法の詳細については、「クラスターのエンドポイントの管理」をご参照ください。
クラスターへの接続
異なるリージョンのアプリケーションは、アプリケーションと同じリージョンにデプロイされているクラスターのエンドポイントを使用してGDNに接続します。 GDNは自動的に読み書き分離を実行します。 クラスターへの接続方法については、「クラスターへの接続」をご参照ください。
関連する API 操作
API 操作 | 説明 |
アカウントに属するGDNの詳細を照会します。 | |
PolarDBクラスターのカスタムクラスターエンドポイントを作成します。 | |
PolarDBクラスターのエンドポイントに関する詳細を照会します。 | |
読み取り /書き込みモードや整合性レベルなど、PolarDBクラスターのカスタムクラスターエンドポイントの属性を変更します。 新しいノードが指定されたクラスターエンドポイントに自動的に関連付けられるかどうかも指定できます。 | |
PolarDBクラスターのカスタムクラスターエンドポイントをリリースします。 |