本文介紹如何在RDS控制台上查看、管理RDS MySQL執行個體的各類串連地址和連接埠。
基礎系列和高可用系列執行個體
RDS MySQL基礎系列和高可用系列執行個體提供以下兩種串連地址,您可以根據實際串連情境查看或修改,如下所示:
地址類型 | 使用說明 | 查看及修改方法 |
執行個體串連地址 | 執行個體串連地址包括內網串連地址和外網串連地址:
| 見下文查看與修改內外網地址與連接埠。 |
資料庫代理串連地址 | 如果執行個體開通了資料庫代理(基礎系列不支援,高可用系列支援),推薦使用資料庫代理串連地址串連執行個體,充分發揮讀寫分離效能,降低主執行個體負載。 |
查看內外網地址和連接埠
修改內外網地址和連接埠
若此前已為執行個體的內網或外網串連啟用了SSL加密,則在修改內外網串連地址前,必須先關閉SSL。關閉SSL加密會重啟執行個體,建議在業務低峰期操作。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列單擊資料庫連接。
單擊修改串連地址。

在彈出的對話方塊中,設定內網或外網的串連地址首碼及連接埠號碼,單擊確定。
說明串連地址首碼全網唯一(不重複),您無法將其修改為已有的串連地址。
叢集系列執行個體
RDS MySQL叢集系列執行個體提供叢集讀寫地址、叢集唯讀地址、節點直連地址和資料庫代理串連地址,您可以根據實際串連情境查看或修改:
地址類型 | 使用說明 | 查看及修改方法 |
叢集讀寫地址 | 每個執行個體只有一個讀寫地址,串連到叢集的主節點,支援讀寫操作。叢集讀寫地址內包含一個內網地址(自動產生)和一個外網地址(需手動申請)。
| |
叢集唯讀地址 | 每個執行個體僅可建立一個唯讀地址,串連到叢集的備節點,支援負載平衡。叢集唯讀地址內包含一個內網地址(建立唯讀地址時自動產生)和一個外網地址(需手動申請)。 叢集唯讀地址中始終保持使用者預設的備節點數量,確保可用性:
| |
節點直連地址 | 直接連接到指定節點,主節點支援讀寫,備節點唯讀。 節點直連地址內包含一個內網地址(建立直連地址時自動產生)和一個外網地址(需手動申請)。 | |
資料庫代理串連地址 | 叢集系列執行個體預設開啟通用型資料庫代理,代理串連地址可設定為讀寫或唯讀: |
叢集讀寫地址
叢集讀寫地址包括內網地址和外網地址,執行個體建立後自動產生內網地址,可根據需要申請外網地址。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁面的地區,查看、修改叢集讀寫地址,申請外網地址。
查看叢集讀寫地址:將滑鼠移至上方在讀寫串連框,在彈出的視窗中查看讀寫地址。
修改叢集讀寫地址、申請外網地址:單擊編輯,在彈出的對話方塊中,可修改串連、切換VPC和申請外網地址。

叢集唯讀地址
建立、查看與刪除叢集唯讀地址
建立和刪除叢集唯讀地址,對叢集讀寫地址無任何影響。
刪除叢集唯讀地址時,會同時釋放唯讀地址內的內網和外網地址,並中斷使用該唯讀地址建立的資料庫連接。
每個叢集系列執行個體最多包含一個叢集唯讀地址,多個備節點可通過一個唯讀地址進行負載平衡。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁面的地區選取項目:
增加地址
單擊增加地址,在彈出的對話方塊中,填寫或選擇內網地址首碼、內網地址連接埠、內網地址VPC、內網地址VSwitch,添加需要訪問的備節點,完成後單擊確定。
刪除地址
目標唯讀串連框中,單擊刪除,在彈出的對話方塊中,單擊確定。
查看叢集唯讀地址:在基本資料頁面的地區,將滑鼠移至上方在唯讀串連框,在彈出的對話方塊中查看唯讀地址。

調整叢集唯讀地址的節點配置
增加備節點、調整節點權重:對已建立的資料庫連接無影響,建立立的串連(使用叢集唯讀地址)將根據新的節點配置進行負載平衡。
移除備節點:需要至少保留一個備節點,被移除節點上的資料庫連接會出現30~120秒的閃斷,其它節點無影響。
調整備節點權重時,需要保證至少一個備節點權重大於0。
叢集唯讀地址的節點配置對內網串連和外網串連同時生效。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁面的地區的唯讀串連框中,單擊編輯:

增加節點與權重調整:選中待加入到地址中的備節點,單擊
表徵圖,調整節點權重,單擊確定。移除節點:選中待移除的節點,單擊
表徵圖,單擊確定。

節點直連地址
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁面的地區,建立、查看、修改叢集節點的直連地址,申請外網地址。
建立叢集節點地址:在目標節點地區,單擊建立節點地址,配置內網資訊,單擊確定。
查看和修改叢集節點直連地址、申請外網地址:單擊管理,在彈出的對話方塊中,可修改串連、切換VPC和申請外網地址。

常見問題
相關API
API | 描述 |
建立RDS MySQL叢集系列執行個體的Endpoint。 | |
刪除RDS MySQL叢集系列執行個體的Endpoint。 | |
修改RDS MySQL叢集系列執行個體的Endpoint資訊。 |
