概述
本文主要介紹ECS連接不上Redis的排查方法。
詳細信息
內(nèi)網(wǎng)連接
兩者通過內(nèi)網(wǎng)連接必須滿足的條件如下:
ECS和Redis在相同的地域。
ECS和Redis在相同的網(wǎng)絡環(huán)境,即必須都屬于經(jīng)典網(wǎng)絡或者同一個VPC下。
注意:確認ECS和Redis網(wǎng)絡環(huán)境的方法請參見如何確認ECS和Redis的網(wǎng)絡環(huán)境是否相同。
ECS內(nèi)網(wǎng)IP在Redis白名單中。
以下情況中,ECS無法直接通過內(nèi)網(wǎng)連接Redis數(shù)據(jù)庫。
如果您的ECS和Redis在不同地域的VPC中,內(nèi)網(wǎng)是不通的。在不同地域下的ECS連接Redis,目前只能通過高速通道實現(xiàn)跨VPC的內(nèi)網(wǎng)訪問。
如果您的ECS和Redis屬于不同的網(wǎng)絡類型,您可以通過如下方法來解決。
如果可以將Redis的網(wǎng)絡類型轉(zhuǎn)換為VPC。
注意:如果創(chuàng)建過交換機,但在將Redis實例切換為專有網(wǎng)絡時沒有交換機可供選擇。
如果不能將Redis的網(wǎng)絡類型轉(zhuǎn)換為VPC,您需要重新購買同一地域下、同屬經(jīng)典網(wǎng)絡的ECS和Redis。
外網(wǎng)連接
請按照外網(wǎng)連接的說明申請外網(wǎng)連接地址,使用該地址從因特網(wǎng)連接Redis實例。