このトピックでは、ApsaraDB for MongoDBインスタンスの内部エンドポイント、パブリックエンドポイント、またはポートを変更する方法について説明します。 新しいApsaraDB for MongoDBインスタンスの接続情報を変更する場合、アプリケーションを変更することなく、インスタンスのエンドポイントを元のインスタンスのエンドポイントに置き換えることができます。
制限事項
インスタンスアーキテクチャ | Endpoint | ポート |
スタンドアロンインスタンス | プライマリノードのパブリックエンドポイントと内部エンドポイントのみを変更できます。 | スタンドアロンインスタンスのポートを変更することはできません。 |
レプリカセットインスタンス | ローカルSSDおよびエンタープライズSSD (ESSD) を使用するインスタンスのプライマリ、セカンダリ、および読み取り専用ノードのエンドポイントを変更できます。 説明 レプリカセットインスタンスの接続文字列URIは変更できません。 アプリケーションがインスタンスの接続文字列URIを使用する場合は、インスタンスを変更した後にアプリケーションのURIを変更する必要があります。 | MongoDB 4.2以降を実行し、ESSDを使用するインスタンスのポートを変更できます。 |
シャードクラスターインスタンス |
| MongoDB 4.2以降を実行し、ESSDを使用するインスタンスのポートを変更できます。 |
手順
レプリカセットインスタンスまたはシャードクラスターインスタンスページに移動します。 上部のナビゲーションバーで、インスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスのIDをクリックします。
インスタンスの詳細ページの左側のナビゲーションウィンドウで、データベース接続をクリックします
では、内部接続-VPCまたはインターネット 接続セクション、接続アドレスの更新をクリックします
説明インスタンスのパブリックエンドポイントを申請した後にのみ、接続アドレスの更新 オプションが インターネット 接続 セクションに表示されます。 パブリックエンドポイントを申請する方法の詳細については、「パブリックエンドポイントの申請」をご参照ください。
では、接続アドレスの更新パネルで、次の表で説明するパラメータを設定します。
パラメーター
説明
ノード
エンドポイントを変更するノード。 ドロップダウンリストからノードを選択します。
説明変更できるのは、シャードクラスターインスタンスのmongosノードのエンドポイントのみです。
現在の接続アドレス
ノードの現在のエンドポイント。
新しい接続アドレス
ノードの新しいエンドポイントのプレフィックス。 次の要件を満たす必要があるプレフィックス。
プレフィックスは小文字で始まる必要があります。
プレフィックスの先頭または末尾は、小文字または数字である必要があります。
プレフィックスは8 ~ 64文字で、英小文字、数字、ハイフン (-) を使用できます。
ポート番号
新しいエンドポイントに対応するポート。 有効な値: 1000〜65535。
投入をクリックします
次のステップ
ノードのエンドポイントを変更した後、新しいエンドポイントとポートを使用してクライアントをインスタンスに接続します。