成都网站建设设计

将想法与焦点和您一起共享

redis连接阿里云服务器报错 redis service connection failure

远程连接redis报错:Connection refused

注释掉 bind 127.0.0.1 这一行(在前面添加一个 # 就是注释)。

创新互联是专业的铁山网站建设公司,铁山接单;提供网站设计、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行铁山网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

重启 redis 服务。

注意: redis 的配置文件位置不是100%一样,有可能你的服务器的 redis.config 文件和我的位置不一样,请注意甄别。

如果还不行,检查防火墙设置,看看是否有禁止 6379 端口或者限制远程 ip 访问。 如果是购买的云服务器 ,检查 安全组 是否放行 6379 端口(例如:如果你购买的是阿里云的服务器,则登录阿里云的控制台,查看redis所在服务器的安全组设置)。

将命令中的 88.88.88.88 改成你的 ip 地址,将 6379 改成你的 redis 的端口(默认端口就是 6379 ),将 password 改成你的 redis 授权密码。

阿里云服务器连接redis问题

Redis主要用作高可用、缓存场景使用,对于阿里云的Redis产品,为了保障其应用效果,原则上只能在阿里云内网才能连接到阿里云的Redis,你如果是直接租赁的阿里云的Redis,那么你通过公网来访问这个Redis,还需要进行一定的配置,具体可参见阿里云的以下帮助连接:

网页链接

网页链接

为什么无法从阿里云服务器访问任何的redis

小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:

远程桌面连接(MicrosoftTerminalServicesClient,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。

管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。

使用远程桌面连接(MSTSC)登录实例

打开开始菜单远程桌面连接,或在开始菜单搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。

在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。

输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。

连接远程的redis 集群报Could not get a resource from the pool异常

在阿里云Ubuntu新搭建的redis集群,始终无法连接,报Could not get a resource from the pool异常

查找资料发现是redist的一些限制,Protected mode is a layer of security protection, in order to avoid that

Redis instances left open on the internet are accessed and exploited. 就是说出于安全考虑,redis的实例不能在网络上被访问,所以修改protected-mode就好了

所以将redis.conf中的protected-mode yes改为protected-mode no

重启redis实例,以为问题就解决了?发现还是报Could not get a resource from the pool异常

这个是什么情况,要逆天嘛?

查看redis node信息看一下,终于发现了问题

怎么会有172的IP,到这里终于找到问题根源了,修改node.conf配置,重启redis,问题终于解决。


本文名称:redis连接阿里云服务器报错 redis service connection failure
本文网址:http://chengdu.cdxwcx.cn/article/ddjpoci.html