使用java代碼測試redis5.0單機版時,報redis連接超時異常,而linux上的redis能正常訪問:
redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeout
分析原因:有可能是linux的6379端口被防火牆攔截了
打開端口:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
保存:/etc/rc.d/init.d/iptables save
如上操作后正常(之前用redis的windows客戶端也連接不上,也是這個原因)
重新測試連接正常: