Mongosノードは、クライアント要求を正しいシャードにルーティングします。 クライアントからのトラフィックまたはリクエスト数が増加し、mongosノードがすべてのリクエストを効果的に処理できない場合、mongosノードの構成を変更できます。 ApsaraDB for MongoDBシャードクラスターインスタンスの1つ以上のmongosノードの設定を変更できます。 このトピックでは、1つ以上のmongosノードの設定を変更する方法について説明します。
課金ルール
詳細については、「設定変更料金」をご参照ください。
使用上の注意
構成変更中に、1つまたは2つの一時的な接続が発生し得る。 各一時的な接続は約30秒続きます。 構成の変更によってワークロードが中断されないようにするには、ビジネスへの影響が最小限になるように一度に構成を変更することをお勧めします。
構成変更を実行するのに必要な時間は、ネットワーク条件、タスクキューのステータス、データサイズなどの要因によって異なります。 オフピーク時にシャードクラスターインスタンスの設定を変更し、アプリケーションがインスタンスに自動的に再接続できることを確認することを推奨します。
シャードクラスターインスタンスのマイナーバージョンの有効期限が切れるか、メンテナンスされていない場合、ApsaraDB for MongoDBは、設定変更中にインスタンスのマイナーバージョンを最新バージョンに自動的に更新します。 これにより、シャードクラスターインスタンスのパフォーマンスと安定性が向上します。
手順
シャードクラスターインスタンスページに移動します。 上部のナビゲーションバーで、インスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスのIDをクリックします。
では、Mongos 一覧インスタンス詳細ページのセクションで、ビジネス要件に基づいて1つ以上のmongosを選択します。
mongosノードの仕様を変更する
設定を変更するmongosノードを見つけ、[操作] 列のアイコンをクリックします。 次に、従量課金シャードクラスターインスタンスの [設定の変更] を選択するか、サブスクリプションシャードクラスターインスタンスの [アップグレード] または [ダウングレード] を選択します。
複数のmongosノードの設定を変更する
インスタンス詳細ページの Mongos 一覧 セクションで、管理するmongosノードを選択します。
Mongos 一覧セクションの左上隅で、従量課金シャードクラスターインスタンスのバッチ変更設定をクリックするか、サブスクリプションシャードクラスターインスタンスのバッチアップグレードまたはバッチダウングレードをクリックします。
次の表に示すパラメーターを設定します。
パラメーター
説明
カテゴリ
mongosノードの新しいカテゴリ。
説明このパラメーターは、クラウドディスクを使用するApsaraDB for MongoDBシャードクラスターインスタンスにのみ必要です。
カテゴリを選択できない場合は、現在のゾーンではサポートされていません。
ApsaraDB For MongoDBシャードクラスターインスタンスのカテゴリと仕様の詳細については、「シャードクラスターインスタンスの種類」をご参照ください。
インスタンス仕様
指定されたmongosノードの新しい仕様。
移行時間
システムが設定変更を適用する時刻。 有効な値:
移行する: 支払い完了後、ApsaraDB for MongoDBはすぐに設定変更を適用します。
移行予定時刻: ApsaraDB for MongoDBは、指定したメンテナンス期間内に設定変更を適用します。 現在のメンテナンス期間を選択するか、ビジネス要件に基づいてメンテナンス期間をカスタマイズできます。 次の手順を実行して、メンテナンス期間をカスタマイズできます。
移行予定時刻 の横にある 編集 をクリックします。
[仕様情報] セクションで、[メンテナンス期間] の横にある [編集] をクリックしてメンテナンス期間を指定します。 詳細については、「メンテナンス期間の指定」をご参照ください。
選択した課金方法に基づいて、対応する操作を実行します。
従量課金: [今すぐ支払う] をクリックします。 その後、システムは次の1時間に自動的に金額を収集します。
サブスクリプション: [今すぐ支払い] をクリックします。 [購入] ページで、支払いプロセスを完了します。
設定の変更が適用されている場合、インスタンスは [設定の変更] 状態になります。 設定の変更が完了すると、インスタンスの状態が実行中に変わります。
関連する API 操作
API 操作 | 説明 |
ApsaraDB for MongoDBシャードクラスターインスタンスのmongosまたはシャードノードの設定を変更します。 | |
ApsaraDB for MongoDBシャードクラスターインスタンス内の複数のmongosまたはシャードノードの設定を変更します。 |