全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):查看串連地址

更新時間:Dec 27, 2024

在串連雲資料庫 Tair(相容 Redis)執行個體前,您需要先擷取執行個體的串連地址。執行個體的VIP(Virtual IP Address)地址在維護、變更配置時可能發生變化,因此建議您在業務中使用執行個體的串連地址(例如r-2vcl6xcftp1nu7****.com),確保串連的可用性。您可以在控制台查看各類型的串連地址。

前提條件

已將用戶端的IP地址添加至執行個體的白名單中,更多資訊請參見設定白名單

操作步驟

  1. 訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 串連資訊地區,可查看到各連線類型的地址和連接埠號碼。

    說明
    • 如需使用公網串連執行個體,請先申請該執行個體的公網串連地址

    • 直連模式的叢集架構雲原生版執行個體不支援申請公網,更多資訊請參見查看串連地址

    接下來,您可以串連執行個體,更多資訊請參見通過redis-cli串連執行個體

代理模式與直連模式

Tair (Redis OSS-compatible)支援的串連模式

  • 代理模式

    用戶端通過Proxy 伺服器(Proxy Server)串連執行個體。

    Proxy為阿里雲完全自研,承擔著路由轉寄、負載平衡、模式轉換與容錯移轉等職責,同時支援執行阿里雲自研的Proxy命令,具有彙總串連、增強讀效能、簡單易用等優勢,有助於您設計更高效的業務系統,更多資訊請參見Tair Proxy特性說明

  • 直連模式

    若執行個體為標準架構(主從模式),用戶端將直接連接主節點(Master)。

    若執行個體為叢集架構,用戶端將直接連接執行個體,由原生Redis Cluster進行負載平衡等,與原生Redis Cluster串連模式完全一致。

各架構的網路、串連功能矩陣

為便於閱讀,約定✔️表示支援該功能,❌表示不支援該功能。

部署模式

執行個體架構

連線類型

Virtual Private Cloud

公網

雲原生

標準架構

直連模式

✔️

✔️

叢集架構1

直連模式

✔️

代理模式(Proxy)

✔️

✔️

讀寫分離架構

代理模式(Proxy)

✔️

✔️

經典

標準架構

直連模式

✔️

✔️

叢集架構2

代理模式(Proxy)

直連模式

✔️

✔️

讀寫分離架構

代理模式(Proxy)

✔️

✔️

重要

1雲原生叢集架構執行個體只能支援直連模式和代理模式的其中一種模式。

2經典叢集架構執行個體可以同時支援直連模式和代理模式。

專用網路與公網

Tair (Redis OSS-compatible)支援的网络类型

  • 專用網路

    Virtual Private Cloud(Virtual Private Cloud)是私人網路環境,通過底層網路通訊協定,在網路二層完成網路隔離,具備安全可靠、靈活可控、簡單易用的特性和較強的可擴充性。更多資訊請參見什麼是Virtual Private Cloud

    應用情境:ECS執行個體與執行個體屬於同一專用網路,並通過專用網路串連至執行個體,可獲得更高的安全性和更低的網路延遲。

  • 公網(Internet)

    公網即互連網,更多資訊請參見申請公網串連地址

    通過公網串連執行個體不會產生阿里雲流量費用,但存在一定的安全風險,推薦通過專用網路串連以擷取更高的安全性。

    應用情境:本地裝置、不同專用網路的ECS執行個體和第三方雲產商可通過公網串連執行個體。

常見問題

為什麼不顯示串連地址?

您需要將用戶端的IP地址添加至執行個體的白名單,控制台才會顯示串連地址。具體操作請參見設定白名單

為什麼沒有申請公網地址的操作入口?

沒有申請公網地址的操作入口,有兩個原因:

  • 如果串連資訊地區,也不顯示專用網路串連地址,說明還未配置執行個體的白名單,請先配置白名單。具體操作請參見設定白名單

  • 若執行個體為雲原生版叢集架構直連模式,則不支援申請公網,無法通過公網串連執行個體,請通過專用網路串連執行個體。

    說明

    確認執行個體是否為雲原生叢集架構直連模式,請參見怎樣知道執行個體是否為雲原生叢集架構直連模式?

    如果應用所在的ECS執行個體與執行個體不在同一VPC,或您的應用不在阿里雲上,您可以考慮使用雲原生叢集架構代理模式。由於雲原生叢集架構直連模式不能直接變更配置為代理模式,您可以通過的恢複執行個體功能完成遷移變更配置,將源執行個體的備份資料恢複至新執行個體中,在頁面選擇為代理模式,具體操作請參見從備份組恢複至新執行個體

    警告

    變更配置雲原生版執行個體的叢集架構後,需根據所使用的模式對串連代碼進行適當修改,否則可能會無法串連,請謹慎操作。

怎樣知道執行個體是否為雲原生叢集架構直連模式?

您可以在控制台執行個體資訊頁面確認執行個體的部署模式和執行個體規格是否為雲原生叢集架構。image

執行個體資訊頁面的串連資訊地區,確認是否為直連

image

雲原生叢集架構直連模式不支援申請公網地址。因此,串連資訊地區公網訪問對應的申請串連地址為置灰狀態無法單擊。

怎樣開啟代理模式的串連地址?

  • 讀寫分離架構執行個體、經典叢集架構執行個體,預設具有代理模式的串連地址,無需手動開啟

  • 雲原生叢集架構執行個體,您在建立執行個體時可以選擇代理模式或直連模式。建立執行個體後,無法將直連模式改為代理模式,也無法將代理模式改為直連模式。

  • 標準架構執行個體為主備架構(單副本執行個體只有一個主節點),無需開啟代理模式的串連地址。僅叢集架構與讀寫分離架構支援代理模式。

是否支援串連備節點?怎麼沒看到備節點的串連地址?

Tair (Redis OSS-compatible)的備節點提供HA高可用服務,用於主備切換。不支援直接連接備節點。

相關文檔