この記事では、スタンバイデータベースの書き込みリクエストの自動ルーティングの操作手順について説明します。
背景
スタンバイデータベースの書き込みリクエストの自動ルーティングを有効にすると、スタンバイインスタンスのプライベートネットワークのメインアドレス宛ての書き込みリクエストが自動的にプライマリインスタンスに転送され、読み取りリクエストは引き続きスタンバイインスタンスにアクセスします。
説明
スタンバイデータベースの書き込みリクエストの自動ルーティングは、現在OceanBaseデータベースV4.2.4以降のバージョンでのみサポートされています。
前提条件
- 現在のプライマリおよびスタンバイデータベースインスタンスに対する管理者権限を持っていること。
- 現在のプライマリおよびスタンバイデータベースが同一のクラウドプロバイダーにデプロイされていること。
- プライマリおよびスタンバイデータベースインスタンス内のテナントでプライベートネットワークアドレスの作成が完了していること。作成操作については、プライベートネットワーク接続をご参照ください。
操作手順
OB Cloudクラウドデータベースコンソールにログインします。
左側のナビゲーションペインで、**インスタンス**をクリックします。
インスタンスリストで対象クラスタのスタンバイインスタンスを見つけ、クラスタ名をクリックしてクラスタインスタンスダッシュボードに入ります。
左側のナビゲーションペインで、**テナント**をクリックします。
テナントリストで対象テナントを選択し、テナント名をクリックしてテナントダッシュボードに入ります。
テナントダッシュボードのデプロイメント関係図の右側で、スタンバイデータベースの書き込みリクエストの自動ルーティングスイッチを見つけ、この機能を有効または無効に切り替えます。
説明
- この機能はスタンバイインスタンスで有効/無効にする必要があります。プライマリデータベースのテナントダッシュボードページではこの機能の状態を確認できますが、直接操作することはできません。 有効にすると、スタンバイインスタンス宛ての書き込みリクエストが自動的にプライマリインスタンスに転送され、読み取りリクエストは引き続きスタンバイインスタンスにアクセスします。
ポップアップウィンドウで、**OK**をクリックして、スタンバイデータベースの書き込みリクエストの自動ルーティングを有効にします。