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
URL标题:http://cdiso.cn/article/ddjpoci.html