このトピックでは、RDS コンソールで ApsaraDB RDS for MySQL インスタンスのエンドポイントとポートを表示および管理する方法について説明します。
Basic Edition および High-availability Edition インスタンス
ApsaraDB RDS for MySQL Basic Edition および High-availability Edition インスタンスは、次の 2 種類のエンドポイントを提供します。接続シナリオに応じて、次のように表示または変更してください。
|
アドレスタイプ |
使用方法 |
表示と変更の方法 |
|
インスタンスエンドポイント |
インスタンスエンドポイントは、内部エンドポイントとパブリックエンドポイントを含みます。
|
内部エンドポイントとパブリックエンドポイント、およびポートの表示と変更については、次のセクションをご参照ください。 |
|
データベースプロキシエンドポイント |
インスタンスでデータベースプロキシを有効化している場合 (この機能は Basic Edition ではサポートされていませんが、High-availability Edition ではサポートされています)、データベースプロキシエンドポイントを使用してインスタンスに接続します。これにより、読み書き分離のパフォーマンスを最大化し、プライマリインスタンスの負荷を軽減します。 |
内部エンドポイントとパブリックエンドポイント、およびポートの表示
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
基本情報 ページの 基本情報 セクションで、接続の詳細を表示 をクリックします。
説明パブリックエンドポイントは、パブリックエンドポイントを申請した後にのみ表示されます。

内部エンドポイントとパブリックエンドポイント、およびポートの変更
内部接続またはパブリック接続に対して以前に SSL (Secure Sockets Layer) 暗号化を有効化している場合は、エンドポイントを変更する前に、まずSSL を無効化する必要があります。SSL を無効化するとインスタンスが再起動します。オフピーク時にこの操作を実行してください。
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
ナビゲーションウィンドウで、データベースの接続 をクリックします。
-
接続アドレスの変更 をクリックします。

-
表示されるダイアログボックスで、内部エンドポイントまたはパブリックエンドポイントのエンドポイントプレフィックスとポート番号を設定し、OK をクリックします。
説明エンドポイントプレフィックスはグローバルに一意である必要があります。既存のエンドポイントに変更することはできません。
Cluster Edition インスタンス
ApsaraDB RDS for MySQL Cluster Edition インスタンスは、クラスター読み書きエンドポイント、クラスター読み取り専用エンドポイント、ノード直接接続エンドポイント、およびデータベースプロキシエンドポイントを提供します。接続シナリオに応じて、表示または変更してください。
|
アドレスタイプ |
説明 |
表示と変更の方法 |
|
クラスター読み書きエンドポイント |
各インスタンスには読み書きエンドポイントが 1 つだけあり、クラスター内のプライマリノードに接続して、読み取りおよび書き込み操作をサポートします。 クラスター読み書きエンドポイントには、内部エンドポイント (自動生成) とパブリックエンドポイント (手動申請が必要) が含まれます。
|
|
|
クラスター読み取り専用エンドポイント |
インスタンスごとに作成できる読み取り専用エンドポイントは 1 つだけです。クラスター内のセカンダリノードに接続し、負荷分散をサポートします。 クラスター読み取り専用エンドポイントには、内部エンドポイント (読み取り専用エンドポイントの作成時に自動生成) とパブリックエンドポイント (手動申請が必要) が含まれます。 クラスター読み取り専用エンドポイントは、可用性を確保するために、指定した数のセカンダリノードを常に維持します。
|
|
|
ノード直接接続エンドポイント |
特定のノードに直接接続します。プライマリノードは読み取りおよび書き込み操作をサポートします。セカンダリノードは読み取り専用です。 ノード直接接続エンドポイントには、内部エンドポイント (直接接続エンドポイントの作成時に自動生成) とパブリックエンドポイント (手動申請が必要) が含まれます。 |
|
|
データベースプロキシエンドポイント |
Cluster Edition インスタンスでは、汎用データベースプロキシがデフォルトで有効になっています。プロキシエンドポイントは読み書きまたは読み取り専用として設定できます。
|
クラスター読み書きエンドポイント
クラスター読み書きエンドポイントは、内部エンドポイントとパブリックエンドポイントを含みます。内部エンドポイントは、インスタンス作成後に自動的に生成されます。必要に応じてパブリックエンドポイントを申請してください。
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
基本情報 ページの セクションで、クラスター読み書きエンドポイントを表示または変更し、パブリックエンドポイントを申請できます。
-
クラスター読み書きエンドポイントを表示する:読み書き接続ボックスにマウスポインターを合わせ、ポップアップウィンドウでエンドポイントを確認します。
-
クラスター読み書きエンドポイントを変更する、またはパブリックエンドポイントを申請する:編集 をクリックします。表示されるダイアログボックスで、接続の変更、VPCの切り替え、およびパブリックエンドポイントのアプリケーション を実行できます。

-
クラスター読み取り専用エンドポイント
クラスター読み取り専用エンドポイントの作成、表示、削除
-
クラスター読み取り専用エンドポイントの作成または削除は、クラスター読み書きエンドポイントに影響しません。
-
クラスター読み取り専用エンドポイントを削除すると、その内部エンドポイントとパブリックエンドポイントの両方が解放され、このエンドポイントを使用しているすべてのデータベース接続が中断されます。
-
各 Cluster Edition インスタンスに作成できるクラスター読み取り専用エンドポイントは 1 つだけです。複数のセカンダリノードが負荷分散のためにこのエンドポイントを共有します。
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
基本情報 ページの セクションで、次のいずれかを選択してください。
-
アドレスの追加
アドレスを追加 をクリックします。表示されるダイアログボックスで、内部エンドポイントプレフィックス、内部エンドポイントのポート、VPC、および VSwitch を入力または選択します。含めるセカンダリノードを追加し、OK をクリックします。
-
アドレスの削除
対象の読み取り専用接続ボックスで、削除 をクリックします。表示されるダイアログボックスで、OK をクリックします。
-
-
クラスター読み取り専用エンドポイントを表示する:基本情報 ページの セクションで、読み取り専用接続ボックスにマウスポインターを合わせ、ポップアップダイアログボックスでエンドポイントを確認します。

クラスター読み取り専用エンドポイントのノード構成の調整
-
セカンダリノードの追加、またはノードの重みの調整:既存のデータベース接続は影響を受けません。新規接続 (クラスター読み取り専用エンドポイントを使用) は、負荷分散のために更新後のノード構成を使用します。
-
セカンダリノードの削除:少なくとも 1 つのセカンダリノードを維持する必要があります。削除されたノードへの接続では、30~120 秒の瞬断が発生します。他のノードは影響を受けません。
-
セカンダリノードの重みを調整する際は、少なくとも 1 つのノードの重みが 0 より大きいことを確認してください。
-
クラスター読み取り専用エンドポイントのノード構成の変更は、内部接続とパブリック接続の両方に適用されます。
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
基本情報 ページの セクションで、読み取り専用接続ボックスの編集 をクリックします。

-
ノードの追加と重みの調整:エンドポイントに追加するセカンダリノードを選択し、
アイコンをクリックします。 ノードの重みを調整し、OK をクリックします。 -
ノードの削除:削除するノードを選択し、
アイコンをクリックしてから、OK をクリックします。

-
ノード直接接続エンドポイント
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
基本情報 ページの セクションで、ノード直接接続エンドポイントの作成、表示、変更、またはパブリックエンドポイントの申請ができます。
-
ノードエンドポイントを作成する:対象ノードの領域で、ノードアドレスの作成 をクリックし、内部ネットワーク情報を設定してから、決定 をクリックします。
-
ノード直接接続エンドポイントの表示、変更、またはパブリックエンドポイントの申請:管理 をクリックします。表示されるダイアログボックスで、接続の変更、VPCの切り替え、およびパブリックエンドポイントのアプリケーション を実行できます。

-
よくある質問
関連 API
|
API |
説明 |
|
ApsaraDB RDS for MySQL Cluster Edition インスタンスのエンドポイントを作成します。 |
|
|
ApsaraDB RDS for MySQL Cluster Edition インスタンスのエンドポイントを削除します。 |
|
|
ApsaraDB RDS for MySQL Cluster Edition インスタンスのエンドポイント情報を変更します。 |