栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Java

RedisConnectionFailureException: Unable to connect to Redis;

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

RedisConnectionFailureException: Unable to connect to Redis;

        关于在前几天我第一次在springboot中整合redis时,不出预料的遇到了问题。当我在虚拟机上的linux系统中启动了redis之后,我启动后端springboot服务器连接redis,尝试向redis中存取数据时,遇到了这样的bug:

 很显然是redis连接失败了。于是我搜索到了以下几个解决方法。

1)首先要检查你redis的启动是否成功

2)如果你的redis是在虚拟机上或其他电脑上运行的话,就要检查检查redis中的配置文件是否配置正确(redis.config)修改配置后,记得重启redis。

        2.1protected-mode yes 改为 protected-mode no (即该配置项表示是否开启保护模式,默认是开启,开启后Redis只会本地进行访问,拒绝外部访问)。

        2.2注释掉 bin127.0.0.1 即 #bin 127.0.0.1 (ps: 不注释掉,表示指定 redis 只接收来自于该 IP 地址的请求,注释掉后,则表示将处理所有请求)。

3)检查你运行redis设备上的防火墙(防火墙都拦截了当然访问失败),例如:在linux上运行redis,可以选择简单粗暴的关闭防火墙(Systemctl stop firewalld) ,不放心的话检查防火墙状态(Systemctl status firewalld)。

在折腾了很久,反复确认以上方法都没有用之后,我开始彻底疯狂,一个字符一个字符的怼代码,最后,我开始找springboot中连接redis的配置文件的毛病,果然.....

 果然我的ip地址抄错了........

4)检查springboot中的配置文件(ip,端口号,密码,密码没有的话就不用写了)

        检查一定要仔细!!!最好是复制粘贴!

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1041064.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号