redis-cli遠端連線redis-server伺服器的問題
阿新 • • 發佈:2019-01-06
在本地,使用客戶端遠端連線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