PolarDB クラスターに接続するには、PolarDB クラスターのエンドポイントを指定する必要があります。 PolarDB は、クラスターエンドポイントとプライマリエンドポイント用に、非公開エンドポイントとパブリックエンドポイントを提供します。 このトピックでは、コンソールでエンドポイントを表示および申請する方法について説明します。
エンドポイント
|
タイプ |
説明 |
ネットワークタイプ |
|
クラスターエンドポイント (推奨) |
|
|
|
プライマリエンドポイント |
各 PolarDB クラスターには、プライマリエンドポイントが 1 つだけあります。プライマリエンドポイントには次の特徴があります:
|
|
|
カスタムエンドポイント |
説明
PolarDB では、単一のノードに関連付けられたカスタムエンドポイントを作成できます。このノードに障害が発生した場合、エンドポイントは最大 1 時間利用できなくなる可能性があります。この構成を本番環境で使用しないでください。 |
プライベートエンドポイントとパブリックエンドポイント
|
ネットワークタイプ |
説明 |
利用シーン |
|
プライベート |
|
例:
|
|
パブリック |
例として、メンテナンスのためにインターネット経由でデータベースクラスターにアクセスする場合などです。 |
エンドポイントとポートの表示
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで クラスター をクリックし、クラスターが所在するリージョンを選択してから、クラスター ID をクリックしてクラスターの詳細ページを開きます。
-
概要 ページの データベースへの接続 セクションで、対象のエンドポイントにカーソルを合わせると、ツールチップにエンドポイントとポートを含む ネットワーク情報 が表示されます。データベースへの接続 セクションには、プライベートエンドポイント (例:
pc-xxx.polardb.rds.aliyuncs.com) とポート (例:1521) が表示されます。パブリックエンドポイントはデフォルトでは有効になっていません。[適用] をクリックして作成します。データベースへの接続 セクションには、[プライマリエンドポイント] と [クラスターエンドポイント (推奨)] の 2 種類のエンドポイントが含まれています。クラスターエンドポイントのデフォルトモードは [読み取り/書き込み (自動読み書き分離)] です。各エンドポイントタイプには、プライベートエンドポイント、パブリックエンドポイント、および EndpointId が表示されます。[カスタムエンドポイントの作成] をクリックして、新しいカスタムエンドポイントを追加することもできます。
以前にドメイン名を使用してデータベースに接続していて、クラウドへの移行後もそのドメイン名を引き続き使用したい場合は、 をクリックします。プライベートネットワーク エンドポイントのみをプライベートドメイン名にバインドできます。
パブリックエンドポイントの申請
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで クラスター をクリックし、クラスターが所在するリージョンを選択してから、クラスター ID をクリックしてクラスターの詳細ページを開きます。
-
基本情報 ページの データベースへの接続 セクションで、目的のエンドポイントの行にある Internet 列の 申請 をクリックします。
説明申請できるのは Internet エンドポイントのみです。Internal Network エンドポイントは、クラスターまたはカスタムエンドポイントを作成する際に自動的に作成されるため、申請する必要はありません。
-
ダイアログボックスで、エンドポイントのプレフィックスを設定し、OK をクリックします。
説明エンドポイントのプレフィックスは、次の要件を満たす必要があります:
-
長さは 6~40 文字で、小文字、数字、ハイフン (-) のみを含める必要があります。
-
先頭は英字で、末尾は英字または数字である必要があります。
-
次のステップ
関連 API
|
API |
説明 |
|
PolarDB クラスターのプライマリ、デフォルトクラスター、またはカスタムエンドポイントのパブリックエンドポイントを作成します。 |
|
|
PolarDB クラスターのエンドポイント情報を取得します。 |