最终经过重启解决Redis外网无法连接问题!

项目场景:

在腾讯云启动Redis服务,方便后期使用


问题描述

本来想在腾讯云服务器起Redis服务,在外网连接,第一天启动的时候,外网还能连接,但是第二天突然就连不上了
腾讯云Redis服务器连接失败问题:
在这里插入图片描述
莫名奇妙多出的key
在这里插入图片描述
删除莫名出现的key
在这里插入图片描述


原因分析:

密码错误导致

防火墙关闭导致


解决方案:

方案一:修改密码,未解决

方案二:检查防火墙,未关闭

方案三:重启Linux服务器

在这里插入图片描述

检查Redis服务是否自启动并正常运行,输入 ps -ef|grep redis

未出现Redis的端口6379,表示未启动,需要启动Redis
在这里插入图片描述

启动Redis并检查是否正常运行

启动,输入 redis-server /myredis/redis8.conf
在这里插入图片描述
检查是否运行,输入 ps -ef|grep redis ,出现下图表示正常启动
在这里插入图片描述

服务器连接Redis,输入 redis-cli
出现OK表示服务器连接Redis成功
在这里插入图片描述
尝试Redis客户端外网连接Redis

连接成功
在这里插入图片描述
连接成功之后有16个小库
在这里插入图片描述

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Redis Cluster 连接失败可能是由于以下原因导致的: 1. Redis Cluster 的节点配置不正确。请检查节点的 IP 地址和端口号是否正确配置。可以使用 Redis Cluster 命令行工具 redis-cli 查看 Redis Cluster 的节点信息。 2. 网络连接问题。请确保 Redis Cluster 的节点之间可以相互通信,可以使用 ping 命令测试节点之间的连通性。 3. Redis Cluster 的配置问题。请确保 Redis Cluster 的配置文件正确配置,特别是 cluster-enabled 和 cluster-config-file 这两个参数。 4. Redis Cluster 的密码认证问题。如果 Redis Cluster 开启了密码认证机制,请确保在连接时提供了正确的密码。 针对以上问题,可以尝试以下方法进行解决: 1. 检查节点配置。使用 redis-cli 工具连接Redis Cluster,使用 cluster nodes 命令查看节点信息是否正确,如果有节点状态为 FAIL,可以使用 cluster meet 命令重新加入节点。 2. 检查网络连接。使用 ping 命令测试节点之间的连通性,如果发现有节点无法 ping 通,可以检查网络配置,或者尝试重启节点。 3. 检查配置文件。使用 redis-cli 工具连接Redis Cluster,使用 cluster info 命令查看 Redis Cluster 的配置信息,检查 cluster-enabled 和 cluster-config-file 参数是否正确配置。 4. 检查密码认证。如果 Redis Cluster 开启了密码认证机制,可以在连接时使用 -a 参数提供密码。例如:redis-cli -c -h host -p port -a password。 如果以上方法都无法解决问题,可以尝试重新部署 Redis Cluster。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值