このトピックでは、PolarDB for MySQL クラスタの Orca エンドポイントを管理する方法について説明します。
デフォルトエンドポイントとカスタムエンドポイント
エンドポイントタイプ | 説明 | シナリオ |
デフォルトエンドポイント | PolarDB for MySQL クラスタの作成時に Orca を有効にするように指定すると、デフォルトの Orca エンドポイントがクラスタに割り当てられます。 デフォルトの Orca エンドポイントサービスは PolarProxy によって提供されます。 デフォルトの Orca エンドポイントは、自動読み書き分離をサポートしています。 Orca エンドポイントへの書き込みリクエストはプライマリノードにルーティングされ、エンドポイントへの読み取りリクエストは読み取り専用ノードにルーティングされます。 PolarProxy の詳細については、「PolarProxy」をご参照ください。 | 読み書き分離が必要なビジネスには、デフォルトエンドポイントを使用できます。 デフォルトエンドポイントを使用する場合、クラスタに読み取り専用ノードを追加して、高速なリアルタイムのビジネス拡張を有効にすることができます。 |
カスタムエンドポイント | PolarDB for MySQL では、カスタム Orca エンドポイントを作成できます。 Orca エンドポイントのサービスは PolarProxy によって提供されます。
|
|
インメモリ列インデックス (IMCI) ノードは Orca 機能をサポートしていません。 Orca エンドポイントへのリクエストは IMCI ノードにルーティングできません。
Orca カスタムエンドポイントの作成カスタムエンドポイント
PolarDB コンソールにログオンします。
左側のナビゲーションウィンドウで、クラスタ をクリックします。
左上隅で、クラスタがデプロイされているリージョンを選択します。
クラスタを見つけて、その ID をクリックします。
[データベース接続] セクションの 概要 ページで、カスタムクラスターエンドポイントの作成 をクリックします。[エンドポイントタイプ] パラメーターを [orca エンドポイント] に設定し、[エンドポイント名] パラメーターを設定してから、PolarProxy を設定します。詳細については、「PolarProxy を設定する」をご参照ください。
説明[エンドポイントタイプ] パラメータを [orca エンドポイント] に設定します。
Orca エンドポイントの場合、負荷分散ポリシーを設定し、プライマリノードが負荷分散のために読み取りリクエストを受け入れるかどうかを指定し、整合性設定の整合性レベルを設定することのみができます。 接続プール、ハイブリッドトランザクション/分析処理 (HTAP) の最適化、またはセキュリティ保護設定は設定できません。
変更する Orca エンドポイント
PolarDB コンソールにログオンします。
左側のナビゲーションウィンドウで、クラスタ をクリックします。
左上隅で、クラスタがデプロイされているリージョンを選択します。
クラスタを見つけて、その ID をクリックします。
[データベース接続] セクションの 概要 ページで、管理するエンドポイントを見つけ、
> [編集] を [プライベート] または [パブリック] エンドポイントの右側にある をクリックしてエンドポイントを変更します。

エンドポイントのプレフィックスは、次の要件を満たしている必要があります。
長さは 6 ~ 40 文字で、小文字、数字、およびハイフン (-) を含めることができます。
小文字で始まり、数字または文字で終わる必要があります。
ポート番号は 3000 ~ 5999 の範囲内である必要があります。
エンドポイントで SSL が有効になっている場合、エンドポイントを変更するとクラスタが再起動します。
エンドポイントで SSL が有効になっている場合、新しいエンドポイントの全長は 64 文字を超えることはできません。
Orca エンドポイントの解放
エンドポイントを解放する前に、アプリケーションが新しいエンドポイントを使用してデータベースにアクセスしていることを確認してください。
エンドポイントを解放した後、エンドポイントを復元することはできません。 エンドポイントを再作成することのみができます。
PolarDB コンソールにログオンします。
左側のナビゲーションウィンドウで、クラスタ をクリックします。
左上隅で、クラスタがデプロイされているリージョンを選択します。
クラスタを見つけて、その ID をクリックします。
[データベース接続] セクションの 概要 ページで、解放するエンドポイントを探し、右上隅にある [解放] をクリックしてエンドポイントを解放します。
表示されるダイアログボックスで、[OK] をクリックします。