Redis 拒絕連接 Could not connect to Redis at 127.0.0.1:6379: Connection refused的幾種情況

 

 

今天學Redis過程中遇到問題,拒絕連接:

通過查找,一般這種情況出現問題有兩種:

第一種情況:一般本機拒絕訪問就是出現了有其他IP地址在訪問,刪除其他訪問進程(我失敗的而原因是IDEA連接之後沒關閉導致其他IP訪問不了)

首先查看有沒有其他IP訪問Redis

ps -ef | grep redis

果不其然,有其他IP訪問

把這個進程殺死就好了   kill 10976

之後在訪問就成功了

 

第二種情況,其他IP連接失敗,這種就是redis.config文件配置問題,進行如下修改:

一是配置文件 redis.config沒更改配置(因爲默認配置只能本地登錄,不能外網訪問)所以必須先對redis.config更改:

vim /root/redis/etc/redis.conf 

這裏按照你自己實際存放的位置進行vim。

首先,將bin 127.0.0.1這一行註釋,否則就只能本機訪問: 

然後,將protected-mode yes  改爲no

改完之後:wq保存退出:重新下面的指令訪問就可以了

redis-server /root/redis/etc/redis.conf 
redis-cli 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章