在尝试使用Spring Boot整合Redis时,如果报以下错误!
控制台报如下错误:org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 127.0.0.1:6379
事先说明,我的Redis是装在了Linux上的,不过应该装在其他系统上也能解决。(我猜的,没试过)
针对这种情况,网上其他的大神都提供了很多办法:
比如
1.先关闭防火墙
2. 找到redis.conf文件找到bind 127.0.0.1,把它进行注释(或者改成0.0.0.0),推荐后者哦
3. 找到protected-mode yes 把它改成no。
上面的方法可以搜搜别人的文章细查。
但是!在试上面的方法时,我觉得,不如先试试这样。
如果之前已经安装过Redis了,而且也装了他的图形可视化软件,如果软件能正常连接,那么,就在Springboot的全局配置文件中,把Redis服务器地址,改成你当时配置图形化软件的那个地址。
更简单的就是,打开Linux虚拟机命令行,打入如下代码:ifconfig 找到你的联网IP,一般是192开头的那个,把他替换进去,应该能解决问题,如果这样不行,就试试别人的方法,改改redis配置文件