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

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

最終更新日:Jun 21, 2024

PolarDBクラスターに接続するには、PolarDBクラスターのエンドポイントを入力します。 PolarDBは、クラスターエンドポイントとプライマリエンドポイントをサポートします。 エンドポイントの種類ごとに、クラスタに接続するための内部エンドポイントまたはパブリックエンドポイントを申請できます。 このトピックでは、PolarDBコンソールでエンドポイントを表示または適用する方法について説明します。

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

Endpoints

Endpoint

説明

ネットワークタイプ

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

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

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

説明

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

  • 内部ネットワーク

  • インターネット

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

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

  • プライマリノードに障害が発生した場合、プライマリエンドポイントは新しいプライマリノードに解決されます。

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

ネットワークタイプ

説明

シナリオ

内部ネットワーク

  • PolarDBクラスターは、内部エンドポイントを介して接続されている場合に最適なパフォーマンスを実現します。

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

例:

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

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

インターネット

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

  • パブリックエンドポイントは、インターネットを介した接続を有効にします。 PolarDBクラスターがパブリックエンドポイントを介して接続されている場合、最適なパフォーマンスを実現できません。

例: パブリックエンドポイントを介してPolarDBクラスターに接続し、データベースを維持できます。

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

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

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

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

  4. 概要 ページの アドレス セクションで、次のいずれかの方法を使用してエンドポイントとポート情報を表示します。

    • 方法 1

      アドレス セクションの右上隅にある [Switch icon] アイコンをクリックしてビューを切り替え、エンドポイントとポートの情報を表示します。

      E

    • 方法 2

      クラスターエンドポイントの右側にある 変更 をクリックします。 表示されるダイアログボックスで、エンドポイントとポート番号を含むネットワーク情報を表示します。

      2

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

    • デフォルトでは、 クラスターのエンドポイントにポート1521が含まれています。 ポートを変更することはできません。

エンドポイントを申請するApply for an endpoint

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

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

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

  4. 概要 ページの アドレス セクションで、次のいずれかの方法を使用してエンドポイントとポート情報を表示します。

  5. 申請 をクリックします。

    • 方法 1

      1. アドレス セクションの右上隅にあるSwitch iconアイコンをクリックして、ビューを切り替えます。

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

    • 方法 2

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

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

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

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

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

    説明

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

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

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

次のステップ

PolarDB for PostgreSQLクラスターへの接続

関連する API 操作

API

説明

DescribeDBClusterEndpoints

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

CreateDBEndpointAddress

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

ModifyDBEndpointAddress

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

DeleteDBEndpointAddress

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