赞
踩
今天想连接虚拟机的Redis服务器做个测试,发现不管是Redis Desktop Manager还是代码都无法连接到Redis,主要报连接超时错误,如下
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: 192.168.61.4/192.168.61.4:637
发现虚拟机可以ping通
Redis服务也是正常启动
ps -ef | grep redis
通过上面的分析,估计是虚拟机的防火墙开了,导致服务连接超时的
systemctl status firewalld.service
发现防火墙的确是开着的,先关掉看看效果
systemctl stop firewalld.service
systemctl status firewalld.service
再次连接Redis成功
总结:虚拟机防火墙的原因,关掉防火墙即可
为了防止再次发生这样的问题,直接禁用掉防火墙
systemctl disable firewalld.service
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。