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

PolarDB:カスタムクラスターアドレスの作成

最終更新日:Jun 21, 2024

このトピックでは、カスタムクラスターエンドポイントを作成および変更する方法について説明します。 カスタムクラスターエンドポイントを作成または変更するときに、読み書き分離、トランザクション分離、整合性レベルなどの機能を有効または無効にできます。

カスタムクラスターアドレスの作成

カスタムクラスターエンドポイントを作成するときに、読み書き分離、トランザクション分離、および整合性レベルを有効または無効にできます。

手順

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

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

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

  4. アドレス セクションで、カスタムクラスターエンドポイントの作成 をクリックします。

  5. カスタムクラスターエンドポイントの作成 ダイアログボックスで、次のパラメーターを設定します。

    表 1 カスタムクラスターエンドポイントを作成するためのパラメーター

    パラメーター

    説明

    ネットワーク情報

    デフォルトでは、PolarDBは各クラスターのパブリックエンドポイントを提供します。 パブリックエンドポイントを変更する方法、またはVPCエンドポイントを申請する方法の詳細については、

    エンドポイントの変更」および「エンドポイントの申請」をご参照ください。

    クラスター設定

    読み書きモード

    カスタムクラスターエンドポイントの読み取り /書き込みモードを指定します。 読み取り専用または読み書き (自動読み書き分離) を選択できます。

    説明

    カスタムクラスタエンドポイントが追加された後、カスタムクラスタエンドポイントの読み取り /書き込みモードを変更できます。 読み取り /書き込みモードを変更すると、新しいモードは新しく作成された接続でのみ有効になります。 既存の接続は元のモードで動作します。

    エンドポイント名

    クラスターエンドポイントの名前。

    ノード設定

    選択されていないノードおよび選択ノード

    読み取り要求を処理するために追加するノードを左側の 選択されていないノード セクションから選択し、アイコンをクリックし1ます。 次に、ノードを右側の 選択ノード セクションに移動します。

    説明
    • 選択されていないノード リストには、プライマリノードとすべての読み取り専用ノードが表示されます。

    • 選択したノードのタイプは、読み取り /書き込みモードには影響しません。 読み取り /書き込みモードを読み書き (自動読み書き分離) に設定した場合、プライマリノードが選択されているかどうかに関係なく、書き込みリクエストはプライマリノードにのみ送信されます。

    • PolarDBを使用すると、プライマリノードのみに関連付けられたクラスターエンドポイントを作成できます。 ただし、読み取り /書き込みモードが読み取り専用に設定されている場合、プライマリノードにのみ関連付けられているクラスターエンドポイントを作成することはできません。

    新しいノードを自動的に関連付ける

    新しく追加されたノードをクラスターエンドポイントに自動的に関連付けるかどうかを指定します。

    SLB 設定

    負荷バランスポリシー

    読み書き分離が有効になっている場合に、読み取り要求を複数の読み取り専用ノードに分散するために使用される負荷分散ポリシーを指定します。 デフォルト値は 負荷ベースの自動スケジューリング で、変更できません。

    プライマリノードによる読み取りリクエストの許可

    プライマリノードの読み取り要求の受け入れを [いいえ] に設定すると、SQLクエリ要求は読み取り専用ノードにのみ送信されます。 これにより、プライマリノードの負荷が軽減され、プライマリノードのサービスの安定性が保証されます。 詳細については、読み書き分離についての説明をご参照ください。

    説明

    このパラメーターは、読み取り /書き込みモードが読み書き (自動読み書き分離) に設定されている場合にのみ使用できます。

    トランザクション分離

    トランザクション分割機能を有効にするかどうかを指定します。 詳細については、「トランザクション分割」をご参照ください。

    説明

    このパラメーターは、読み取り /書き込みモードを読み書き (自動読み書き分離) に設定した場合にのみ使用できます。

    整合性設定

    一貫性レベル

    • 読み取り /書き込みモードを読み書き (自動読み書き分離) に設定した場合、最終的な整合性 (弱) およびセッション整合性 (中) の整合性レベルを使用できます。 詳細については、「一貫性レベル」をご参照ください。

    • 読み取り /書き込みモードを読み取り専用に設定した場合、デフォルトの整合性レベルは最終的な整合性 (弱) であり、変更することはできません。

    説明

    整合性レベルの変更は、すぐにすべての接続に反映されます。

  6. OK をクリックします。

カスタムクラスターアドレスの変更

カスタムクラスタエンドポイントを変更する場合、読み書き分離、トランザクション分離、および整合性レベルを有効または無効にできます。

手順

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

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

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

  4. アドレス セクションで、変更するカスタムクラスターエンドポイントを見つけ、クラスターエンドポイントの横にある 変更 を選択します。

  5. ノードの設定 ダイアログボックスで、関連するパラメーターを設定できます。 パラメーターの詳細については、「カスタムクラスターエンドポイントを作成するためのパラメーター」をご参照ください。

  6. OK をクリックします。

カスタムクラスターエンドポイントの削除

説明
  • 削除できるのは、カスタムクラスターエンドポイントのみです。 デフォルトのクラスターエンドポイントは削除できません。

  • 削除されたカスタムクラスターエンドポイントは復元できません。 できるだけ早い機会にクライアントをクラスターに接続するためのエンドポイントを変更する必要があります。

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

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

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

  4. アドレス セクションで、変更するクラスターエンドポイントを見つけ、クラスターエンドポイントの右側にある 削除 を選択します。

  5. 表示されるメッセージで、OK をクリックします。

関連する API 操作

API 操作

説明

CreateDBClusterEndpoint

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

DescribeDBClusterEndpoints

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

DeleteDBClusterEndpoint

PolarDBクラスターのカスタムクラスターエンドポイントを削除します。