springboot集成redis中连接redis时出现的问题

运行redis时,出现 java.net.ConnectException: Connection refused: connect
或者是其他问题,只要是关于连接redis的问题都可以看下面的解决办法,我百度了一下午才解决。

  1. 我的redis只允许本地访问这个地方我设置了linux虚拟的网址,如果你的springboot想要连接redis,必须这样做除非你的redis允许其他用户连接,否则请修改
    在这里插入图片描述
  2. 这个地方一定要选择no,你的程序才能连接上redis。
    在这里插入图片描述
  3. 实在不行你也可以在是springboot中配置一下redis数据库的密码,
    在这里插入图片描述
    就这样
//配置redis信息
spring.redis.host=192.168.192.131
spring.redis.password=123456
spring.redis.port=6381

如何修改你的密码呢?
在你的redis.conf中修改一下就像下面一下。

/requirepass

找到下面这个地方编辑就行了。
在这里插入图片描述
然后就成功了!
友情提示:修改完文件最好要重启一下redis。
这个时候最好用指定文件的方式启动redis,
在你的redis安装目录下的src下执行:./redis-server ../redis.conf
然后去执行你的程序!!
就像下面一样,success
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42678668/article/details/108817694