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

:エンドポイントとポート番号の表示と変更

最終更新日:Jan 16, 2024

このトピックでは、ApsaraDB RDS for PostgreSQLインスタンスのエンドポイントとポート番号を表示および変更する方法について説明します。

背景情報

RDSインスタンスのエンドポイントとポート番号を使用して、インスタンスに接続できます。 RDSインスタンスに接続するために設定する必要があるパラメーターは、接続方法によって異なります。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスへの接続」をご参照ください。

RDSインスタンスは、さまざまなシナリオに異なるタイプのエンドポイントを提供します。 次の表に、エンドポイントの種類と、エンドポイントの表示と変更に使用できる方法を示します。

Endpointタイプ

説明

エンドポイントを表示および変更する方法

インスタンスエンドポイント

このタイプのエンドポイントは、すべての接続シナリオに適しています。

RDSインスタンスのエンドポイントとポート番号の表示と変更

データベースプロキシエンドポイント

RDSインスタンスでデータベースプロキシ機能が有効になっている場合は、データベースプロキシエンドポイントを使用してRDSインスタンスに接続することを推奨します。 これにより、読み書き分離のパフォーマンスが向上し、プライマリRDSインスタンスの負荷が軽減されます。

詳細については、「データベースプロキシとは」をご参照ください。

RDSインスタンスのデータベースプロキシエンドポイントとポート番号の変更

Babelfishエンドポイント

インスタンスの作成時にRDSインスタンスに対してBabelfishが有効になっている場合、インスタンスエンドポイントとTDSポート番号を使用して、SQL ServerクライアントからRDSインスタンスに接続できます。

バベルフィッシュの詳細については、「バベルフィッシュ入門」をご参照ください。

Babelfishが有効になっているRDSインスタンスのエンドポイントとポート番号の変更

RDSインスタンスのエンドポイントとポート番号の変更

前提条件

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 左側のナビゲーションウィンドウで、[データベース接続] をクリックして、RDSインスタンスの内部およびパブリックエンドポイントとポート番号を表示します。

  3. [データベース接続] セクションで、[エンドポイントの変更] をクリックします。

  4. [Connection Type] パラメーターを [Internal Endpoint] または [Public Endpoint] に設定します。 次に、[エンドポイント] および [ポート] パラメーターを設定し、[OK] をクリックします。 設定できるEndpointパラメーターの値は、エンドポイントのプレフィックスです。

    説明
    • エンドポイントのプレフィックスは8 ~ 64文字で、英数字、ハイフン (-) を使用できます。 プレフィックスは小文字で始まる必要があります。

    • ポート番号は1000〜5999の範囲内である必要があります。

    • RDSインスタンスがローカルSSDを使用している場合、RDSインスタンスのポート番号を変更することはできません。

RDSインスタンスのデータベースプロキシエンドポイントとポート番号の変更

前提条件

RDSインスタンスでデータベースプロキシ機能が有効になっています。 詳細については、「データベースプロキシ機能の有効化」をご参照ください。

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 左側のナビゲーションペインで、[データベース] をクリックします。

  3. [接続情報] セクションで、必要なデータベースプロキシエンドポイントを見つけ、データベースプロキシエンドポイントの右側にあるimage.pngアイコンをクリックします。

  4. 表示されるダイアログボックスで、[エンドポイント][ポート] の値を変更します。 そして、[OK] をクリックします。 変更できるEndpointの値は、データベースプロキシエンドポイントのプレフィックスを参照します。

    説明
    • データベースプロキシエンドポイントのプレフィックスは、長さが1 ~ 40文字である必要があり、英数字、およびハイフン (-) を使用できます。 プレフィックスは小文字で始まる必要があります。

    • データベースプロキシエンドポイントに関連付けられているポート番号は、1000〜5999の範囲内である必要があります。

    • Endpoint Typeの値は変更できません。

Babelfishが有効になっているRDSインスタンスのエンドポイントとポート番号を変更する

前提条件

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 左側のナビゲーションウィンドウで、[データベース接続] をクリックして、内部エンドポイントとパブリックエンドポイント、およびBabelfishポート番号を表示します。

  3. [エンドポイントの変更] をクリックします。

  4. [Connection Type] パラメーターを [Internal Endpoint] または [Public Endpoint] に設定します。 次に、[Endpoint] および [Babelfish TDS Port] パラメーターを設定し、[OK] をクリックします。 設定できるEndpointパラメーターの値は、エンドポイントのプレフィックスです。 修改Babelfish端口号

    説明
    • エンドポイントのプレフィックスは8 ~ 64文字で、英数字、ハイフン (-) を使用できます。 プレフィックスは小文字で始まる必要があります。

    • ポート番号は1000〜5999の範囲内である必要があります。

FAQ

  • RDSインスタンスのエンドポイントまたはポート番号を変更した後、アプリケーションのエンドポイントまたはポート番号に関する情報を更新する必要がありますか?

    はい。RDSインスタンスのエンドポイントまたはポート番号を変更した後、アプリケーションのエンドポイントまたはポート番号に関する情報を更新する必要があります。 そうしないと、アプリケーションはRDSインスタンスに接続できません。

  • RDSインスタンスのエンドポイントまたはポート番号を変更した後、変更はすぐに有効になりますか。 RDSインスタンスを再起動する必要がありますか?

    RDSインスタンスのエンドポイントまたはポート番号を変更すると、変更はすぐに有効になります。 RDSインスタンスを再起動する必要はありません。

  • RDSインスタンスのエンドポイントを変更またはリリースした後、別のRDSインスタンスのエンドポイントを使用できますか。

    はい、別のRDSインスタンスのエンドポイントを使用できます。

  • プライマリ /セカンダリの切り替えは、RDSインスタンスのエンドポイントの変更をトリガーしますか。

    いいえ。プライマリ /セカンダリスイッチオーバーは、RDSインスタンスのエンドポイントへの変更をトリガーしません。 ただし、エンドポイントに関連付けられているIPアドレスは変更されます。 アプリケーションからは、引き続きエンドポイントを使用して RDS インスタンスに接続できます。