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

ApsaraDB RDS:データベースプロキシエンドポイントを使用したデータベースへの接続

最終更新日:Aug 29, 2024

読み書きの分割や高同時読み取り操作の処理などのビジネスシナリオでは、アプリケーションでデータベースプロキシエンドポイントを使用して、ApsaraDB RDS for MySQLインスタンスに接続することを推奨します。 これにより、システムは、プライマリRDSインスタンスの負荷を軽減するためにデータベースプロキシエンドポイントに設定した読み取りおよび書き込み属性と読み取り重みに基づいてリクエストを分散できます。 このトピックでは、データベースプロキシエンドポイントを表示、管理、および使用する方法について説明します。

前提条件

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

手順

データベースプロキシエンドポイントとポートの表示と管理

次のいずれかの方法を使用して、ApsaraDB RDSコンソールでデータベースプロキシエンドポイントとRDSインスタンスのデータベースプロキシエンドポイントに関連付けられているポートを表示および管理できます。

[データベースプロキシ] ページでの操作の実行

  1. ApsaraDB RDSコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 RDSインスタンスを見つけ、インスタンスIDをクリックします。

  2. 左側のナビゲーションペインで、[データベース] をクリックします。

  3. [接続情報] セクションで、データベースプロキシエンドポイントと、データベースプロキシエンドポイントに関連付けられているポートを表示します。

[データベース接続] ページでの操作の実行

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

  2. 左側のナビゲーションペインで、データベース接続 を選択します。

  3. [データベース接続] セクションで、データベースプロキシエンドポイントと、データベースプロキシエンドポイントに関連付けられているポートを表示します。

説明
  • [データベース接続] ページで、データベースプロキシエンドポイントと、データベースプロキシエンドポイントに関連付けられているポートを変更し、パブリックエンドポイントを申請します。 さらに操作を実行するには、[データベースプロキシ] ページに移動します。 詳細については、「専用プロキシエンドポイントの管理」をご参照ください。

  • データベースプロキシエンドポイントの接続設定を構成する場合は、「データベースプロキシエンドポイントの接続設定の構成」の手順に従ってください。

RDSインスタンスへの接続

データベースプロキシエンドポイントとデータベースプロキシに関連付けられているポートを取得したら、クライアント、CLI、またはアプリケーションを使用してRDSインスタンスに接続できます。 取得したデータベースプロキシエンドポイントの内部エンドポイントを使用して、データ管理 (DMS) コンソールでRDSインスタンスに接続することはできません。 接続方法の詳細については、次のトピックを参照してください。

関連ドキュメント

関連する API

API 操作

説明

DescribeDBProxy

インスタンスのデータベースプロキシに関する詳細を照会します。

DescribeDBProxyEndpoint

インスタンスのデータベースプロキシエンドポイントを照会します。

ModifyDBProxyEndpoint

インスタンスのデータベースプロキシエンドポイントの接続設定を変更します。