1. 程式人生 > >redis-cli遠端連線redis-server伺服器的問題

redis-cli遠端連線redis-server伺服器的問題

在本地,使用客戶端遠端連線Redis服務,執行命令如下:

redis-cli -h xxx.xxx.111.168 -p 6379

出現如下錯誤資訊:

Could not connect to Redis at xxx.xxx.111.168:6379: Connection refused 

解決辦法:

首先,使用ssh工具遠端登入,若 redis-server 服務已啟動,首先通過如下命令關閉服務:

ps -aux | grep redis

顯示如下結果:

redis     1982  0.0  0.6  40136  6964 ?        Ssl  Apr01   0
:21 /usr/bin/redis-server 127.0.0.1:6379 root 2017 0.0 0.9 37224 9284 ? Sl Apr01 0:21 redis-server *:6379 root 3361 0.0 0.1 14224 1080 pts/1 S+ 17:08 0:00 grep --color=auto redis

然後關閉該服務,並改變埠和重啟,命令如下:

kill -9 2017
redis-server --port 6003 & # 設定埠6003,“&”表示在後臺執行

最後,在本地使用redis-cli客戶端,執行如下命令,即可訪問成功

redis-cli -h xxx.xxx.111.168 -p 6003