部署完redis 後,發現外部沒法訪問到redis。可能你已經跟我同樣看了晚上不少帖子,大部分都大同小異,都是設置redis配置裏的bind ,把這個設置項改爲你服務器的真正ip地址,實際上是錯誤的。html
我按照網上的說服,設置了,可是會發現redis沒法啓動,執行了啓動命令以後沒反應,而後切回了127.0.0.1 以後正常啓動,翻看了不少帖子都是這樣,無心中看到了這個帖子,http://www.2cto.com/database/201507/419799.html ,後半部分纔是bind正確的解釋,就是他說的很難理解,特別是#。redis
bind 就是配置一個網絡接口,用於接收這個接口發送過來的請求,因此得綁定2個網卡,一個本地一個外部,試過了,缺一不可,只有本地,外部訪問不了,設置了外部的,啓動不了,多是我配置了集羣的緣由仍是其餘,具體不清楚,因此這裏得配置2個。看了這個帖子,我作了大膽的嘗試,在原先的基礎上追加服務器ip配置而且註釋掉。服務器
# bind 127.0.0.1網絡
# bind 192.168.1.4ui
按照原文說的,都註釋掉他會一塊兒接收請求。這個嘗試是對的,註釋掉後啓動成功了,外部端口也ping通了。spa
我也不知道爲何,# 註釋掉了確是正確的配置,唉,很奇怪。htm