redis環境:centos6
java代碼運行環境:windows
第一種情況:未開啟redis服務。
redis-server /myredis/redis.conf (寫你的redis配置文件的位置)
redis-cli -p 6379(端口號)
第二種情況:java代碼中ip和端口號未寫對,仔細檢查一下
第三種情況:未注釋bind 127.0.0.1(默認是注釋好的)
打開你的redis配置文件,
注釋掉這句話
第四種情況:未關閉防火牆(可能性最大)
本次關閉防火牆,重啟后復原: service iptables stop (開啟則將stop改為start)
永久關閉防火牆:chkconfig iptables off (開啟則將off改為on)
再次測試:
System.out.println(new Jedis("192.168.25.139",6379).ping()); //注意將ip和端口號寫對
可以看到輸出結果為 PONG