讓您全面了解并上手億速云產品
常見入門級使用教程
對外 API 開發文檔中心
您歷史提交的工單
您的每一條意見,我們都嚴謹處理
您的每一條建議,我們都認真對待
當您發現與Redis的連接出現異常時,可以根據本文的內容,從如下幾個方面進行排查。
? Redis與ECS之間的連接問題
? 從外網連接Redis
? 忘記密碼
? 帶寬超限導致連接受限
? 性能問題導致連接不暢或失敗
在ECS實例上通過內網地址訪問Redis實例需要確保ECS與Redis之間可以相互連接。如果二者無法互訪,可能是下列原因引起的。
? Redis實例和ECS實例不在同一賬號下,解決方法使用RDB文件將Redis實例遷移到ECS實例所在賬號下的同一VPC中。
? ECS與Redis不在相同地域,解決方法如下所示。
在ECS所在地域創建新的Redis實例,將源實例中的數據遷移到新實例中.
? ECS的安全組規則阻塞了對Redis地址和端口的訪問。
添加安全組規則,使其允許訪問.
使用ping或者telnet命令測試Redis連接地址,查看解析情況,如不成功請檢查DNS配置。
? ECS異常行為觸發安全策略,導致服務被禁止。如果多臺正常連接到Redis的ECS實例中有某個實例出現突發的連接問題,尤其是ECS能ping通Redis實例,但使用telnet命令測試6379端口失敗時,可能是該ECS存在異常行為(例如對外攻擊),導致服務被禁止,解決方法如下所示。
請檢查服務器,在安全組的出方向設置精確的規則,比如限定該ECS只能訪問業務需要的地址和端口,此處為Redis實例的6379端口。若問題還不能解決,請提交工單進行詳細排查。
若忘記Redis密碼,請在控制臺修改密碼。
每種規格的Redis實例都有相應的帶寬限制,詳情請參見規格性能。在網絡帶寬資源充足的情況下,云數據庫Redis版的帶寬限制不生效,當資源不足時,實例的帶寬上限開始生效,此時如果流量過大,則業務請求會受到帶寬限制。
使用KEYS、HGETALL等命令影響了Redis性能,導致線程阻塞等情況,進而出現連接問題。
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司 粵ICP備17096448號-1 粵公網安備 44010402001142號 增值電信業務經營許可證編號:B1-20181529