redis服务端开启了,但是连不上 客户端怎么回事

redis服务端开启了,但是连不上 客户端怎么回事,第1张

1、客户端ping服务是否ping通。服务器计算机名可否被改过? 2、服务器是否开了防火墙。如果开了的话。可以关了。或手动添加端口。 3、开始-程序-T3。。。-用友T3-服务器设置。连上服务器。 4、以上设置还不行的话。在hosts文件绑定服务器计算机名和IP 以上设置都可以的话。应该就没有什么问题了。

网络问题。Redis是一个客户端服务端的程序,服务端提供数据存储等等服务,可以连接,服务连接不上,是网络问题。网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。网络是信息传输、接收、共享的虚拟平台。

一、首先确定服务器上Redis是可以访问的

二、查看redis.conf配置文件

确保以下两项配置

1.bind 127.0.0.1改为 #bind 127.0.0.1

2.protected-mode yes 改为 protected-mode no

ps: protected-mode 是3.2 之后加入的新特性,是为了禁止公网访问redis cache,加强redis安全的。

它启用的条件,有两个:

1) 没有bind IP

2) 没有设置访问密码

解决:刚好我们注释了bing 127.0.0.1 并且默认redis.conf也是没有设置密码的 所以触发了protected-mode 我们将它关闭即可 生产环境请慎用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7230582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存