关于远程连接不上虚拟机Redis,Unable to connect to Redis server: /192.168.91.129:6379

连接redis失败,查阅了很多的线索,最主要的可能是没有开启端口!!!!!

当你在配置文件中确认配置文件都正确的情况下!可以使用以下方法!

1.查看redis.log的日志,看什么报错。我显示端口被占用,无法启动!

2.通过Kill -9 端口号杀死端口,重启后仍然失败! 

3.重新查看redis的启动状态,通过systemctl restart firewalld.service命令行!如果你的显示failed,那么你重新打开,如果是开启状态,active。那么你可以像我这样操作试试,我的判断是防火墙没开启端口,无法连接。

4.通过systemctl status firewalld命令,查看防火墙开启状态

如果没开启,通过systemctl start firewalld打开,之后使用命令firewall-cmd --list-ports来查看端口开放!不出意外,我输入代码后没有任何反应,那么应该是没有启动了。

5.使用firewall-cmd --zone=public --add-port=6379/tcp --permanent打开6379的redis端口,然后重启防火墙systemctl restart firewalld.service。

6.使用之前的命令来查看端口

7.显示这个之后重新去连接,OK,连接成功!

最后还有一个问题哈,如果你是在idea下运行项目,虽然连接成功了,可能还是会有其他的循环问题一直出现的哦,不妨试试这个代码

XGROUP CREATE stream.orders g1 $ MKSTREAM

然后再跑就没问题了哦!因为他可能是版本问题造成的!所以最好还是在虚拟机上使用redis,win下面的版本太低了

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值