当前位置:   article > 正文

连接不上虚拟机的Redis怎么办?_redis管理工具 虚拟机redis 超时

redis管理工具 虚拟机redis 超时

介绍

今天想连接虚拟机的Redis服务器做个测试,发现不管是Redis Desktop Manager还是代码都无法连接到Redis,主要报连接超时错误,如下

Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: 192.168.61.4/192.168.61.4:637
  • 1

发现虚拟机可以ping通

在这里插入图片描述

Redis服务也是正常启动

ps -ef | grep redis
  • 1

在这里插入图片描述

解决办法

通过上面的分析,估计是虚拟机的防火墙开了,导致服务连接超时的

systemctl status firewalld.service
  • 1

在这里插入图片描述

发现防火墙的确是开着的,先关掉看看效果

systemctl stop firewalld.service
  • 1
systemctl status firewalld.service
  • 1

在这里插入图片描述

再次连接Redis成功

总结:虚拟机防火墙的原因,关掉防火墙即可

在这里插入图片描述

为了防止再次发生这样的问题,直接禁用掉防火墙

systemctl disable firewalld.service
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/791304
推荐阅读
相关标签
  

闽ICP备14008679号