redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out
解決辦法1:
關閉防火牆
因爲指令不同,所以看看哪種可用
1.
service sshd status 查看sshd的狀態 service sshd start 啓動sshd service sshd stop 關閉 chkconfig | grep sshd 查看sshd的開啓狀態 chkconfig sshd on 開機自啓
2.
systemctl stop firewalld.service
3.
service iptables stop
端口開放:
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
--且將該設置添加到防火牆的規則中
/etc/rc.d/init.d/iptables save 這裏沒有文件可以不寫
綁定取消:
redis.conf 中 bind 註釋掉;
在redis3.2之後,redis增加了protected-mode,在這個模式下,即使註釋掉了bind 127.0.0.1,再訪問redisd時候還是報錯