redis連接超時問題解決辦法

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時候還是報錯



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章