すべてのプロダクト
Search
ドキュメントセンター

PolarDB:エンドポイントの表示または申請

最終更新日:Dec 05, 2024

PolarDBクラスターに接続するときは、PolarDBクラスターのエンドポイントを指定する必要があります。 PolarDBクラスターは、各エンドポイントにパブリックエンドポイントとプライベートエンドポイントを提供します。 このトピックでは、PolarDBコンソールでエンドポイントを表示および適用する方法について説明します。

プライマリエンドポイントとクラスターエンドポイント

连接地址示意图

Endpoint

説明

ネットワークタイプ

クラスターエンドポイント (推奨)

  • アプリケーションは、クラスターエンドポイントに接続することで、複数のノードに接続できます。

  • クラスターエンドポイントは読み書き分離をサポートしています。 各ノードの負荷に基づいて、書き込み要求をプライマリノードに自動的に転送し、読み取り要求をプライマリノードまたは読み取り専用ノードに転送します。

説明

PolarDBクラスターは、デフォルトのクラスターエンドポイントを提供します。 ビジネス要件に基づいて、1つ以上のカスタムクラスターエンドポイントを作成できます。 カスタムクラスターエンドポイントを作成するときに、エンドポイントを使用して接続できるノードを指定し、読み取り /書き込みモードを指定できます。 詳細については、「PolarProxyの設定」「」をご参照ください。

  • 内部ネットワーク

  • インターネット

プライマリエンドポイント

  • プライマリエンドポイントを使用すると、クラスターのプライマリノードに接続できます。 プライマリエンドポイントは、読み取りおよび書き込み操作に使用できます。

  • プライマリノードに障害が発生すると、プライマリエンドポイントは新しいプライマリノードに切り替えられます。

内部エンドポイントとパブリックエンドポイント

ネットワークタイプ

説明

シナリオ

内部ネットワーク

  • PolarDBクラスターは、内部エンドポイントを使用してクラスターを接続すると、最適なパフォーマンスを実現できます。

  • クラスターを作成すると、デフォルトの内部エンドポイントが生成されます。 エンドポイントは変更できますが、削除することはできません。 内部エンドポイントの変更方法については、「エンドポイントの変更」「」をご参照ください。

例:

  • Elastic Compute Service (ECS) インスタンスがクラスターと同じ仮想プライベートクラウド (VPC) にデプロイされている場合、ECSインスタンスはプライベートエンドポイントを使用してクラスターに接続できます。

  • データ管理 (DMS) を使用してクラスターに接続できます。

インターネット

  • パブリックエンドポイントを申請または削除できます。 詳細については、「エンドポイントの申請」および「エンドポイントの削除」をご参照ください。

  • PolarDBクラスターは、パブリックエンドポイントを使用して接続すると、最適なパフォーマンスを実現できません。

例: パブリックエンドポイントを使用してクラスターに接続し、メンテナンス操作を実行できます。

エンドポイントとポートの表示

  1. PolarDBコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、クラスターをクリックします。

  3. 左上隅で、クラスターがデプロイされているリージョンを選択します。

  4. クラスターを見つけて、そのIDをクリックします。

  5. 概要 ページの [データベース接続] セクションでは、次のいずれかの方法を使用して、クラスターのエンドポイントとポート情報を表示できます。

    • 方法 1

      [データベース接続] セクションの右上隅にある切换アイコンをクリックして、エンドポイントとポートの情報を表示します。

      E

    • 方法 2

      クラスターエンドポイントの右側にある [設定] をクリックします。 表示されるダイアログボックスで、ネットワーク情報 セクションのエンドポイントとポート情報を表示します。

      2

    説明

    ドメイン名を使用してデータベースに接続する場合は、プライベートドメインのバインド をクリックして、ドメイン名をプライベートエンドポイントにバインドできます。 これにより、データベースがクラウドに移行された後も元のデータベースドメイン名を保持できます。 プライベートドメイン名はVPC に接続するインスタンスエンドポイントにのみバインドできます。 詳細については、「プライベートドメイン名」「」をご参照ください。

エンドポイントを申請する

  1. PolarDBコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、クラスターをクリックします。

  3. 左上隅で、クラスターがデプロイされているリージョンを選択します。

  4. クラスターを見つけて、そのIDをクリックします。

  5. 概要ページのデータベース接続セクションで、次のいずれかの方法を使用してエンドポイントを申請できます。

    • 方法 1

      1. [データベース接続] セクションの右上隅にある切换アイコンをクリックして、ビューを切り替えます。

      2. [申請] をクリックします。2

    • 方法 2:

      1. クラスターエンドポイントの右側にある [変更] をクリックします。

      2. 表示されるダイアログボックスの ネットワーク情報 セクションで、申請 をクリックします。2

    説明
    • パブリックネットワークアドレス エンドポイントにのみ適用できます。

    • クラスターを作成すると、デフォルトのVPC に接続するインスタンスエンドポイントが生成されます。 このエンドポイントを申請する必要はありません。

  6. 表示されるダイアログボックスで、エンドポイントのプレフィックスを指定し、OK をクリックします。

    説明

    エンドポイントのプレフィックスは、次の要件を満たす必要があります。

    • プレフィックスは6 ~ 40文字で、英小文字、数字、ハイフン (-) を使用できます。

    • プレフィックスは、文字で始まり、数字または文字で終わる必要があります。

次のステップ

クラスターへの接続

関連する API 操作

API 操作

説明

DescribeDBClusterEndpoints

PolarDBクラスターのエンドポイントを照会します。

CreateDBEndpointAddress

PolarDBクラスターのパブリックエンドポイントを作成します。

ModifyDBEndpointAddress

PolarDBクラスターのデフォルトエンドポイントを変更します。

DeleteDBEndpointAddress

PolarDBクラスターのクラスターエンドポイントを削除します。