云數據庫 MongoDB 版支持修改實例的內網、公網連接地址以及端口。您可以將新實例的連接地址和端口修改為原實例的連接地址和端口,免去對應用程序進行修改的步驟。
使用限制
實例類型 | 連接地址 | 端口 |
單節點實例 | 由于單節點架構的特殊性,實例僅提供Primary節點,可修改Primary節點的連接地址。 | 單節點實例不支持修改端口。 |
副本集實例 | SSD本地盤和ESSD云盤實例均支持修改Primary節點、Secondary節點和ReadOnly節點的連接地址。 說明 副本集實例不支持修改ConnectionstringURI地址(高可用地址)。如果您的業務側使用了ConnectionstringURI地址,目前無法實現通過修改連接地址解決實例變更后業務應用端需要修改連接地址的問題。 | 支持修改MongoDB 4.2及以上版本的ESSD云盤版實例的端口。 |
分片集群實例 |
| 支持修改MongoDB 4.2及以上版本的ESSD云盤版實例的端口。 |
操作步驟
訪問MongoDB副本集實例列表或MongoDB分片集群實例列表,在上方選擇資源組和地域,然后單擊目標實例ID。
在目標實例頁面的左側導航欄,單擊數據庫連接。
在私網連接-專有網絡或公網連接區域,單擊修改連接地址 。
說明您需要先申請MongoDB的公網地址,公網連接區域才會顯示修改連接地址 按鈕。申請公網地址的具體操作,請參見申請公網連接地址。
在修改連接地址 面板,設置以下參數。
參數
參數說明
節點
在下拉列表中,選中需要修改連接地址的節點。
說明分片集群實例僅支持修改Mongos節點的連接地址。
當前連接地址
固定為需要修改連接地址節點的連接地址。
新連接地址
按照以下規則輸入新的連接地址前綴部分。
以小寫字母開頭。
以小寫字母或數字結尾。
支持小寫字母、數字和連字符(-),且長度為8~64個字符。
端口號
新連接地址的端口號,取值范圍為1000~65535。
單擊確定。
后續步驟
修改連接地址后,將客戶端連接該實例的地址和端口修改為新連接地址和端口。