springboot连接不上redis

用springboot(version2.5.4)连接不上redis(version6.2.5),我用xshell连接上阿里云后,redis安装好,也可正常使用,但我用springboot去连接时就一直连接不上,试过各种方法都不行。

阿里云的安全组配置好了,redis.conf里的bind注释了,protected-mode为no,密码设置了,6379端口也开放了,springboot的配置文件也配好了,密码啥的都配好了,基本上把网上所以得方法都试过了还是连不上,两天了,弄了两天了都连不上

img

img

客户机检查服务器端6379是否可以连通, 再尝试使用客户端工具RedisDesktopManager或idea连接redis!如果客户端工具都连接不上redis,几乎可以断定是服务端配置或防火墙的问题,如果客户端连接正常,检查springboot配置是否正确,定位问题要有一定的条理啊,不要乱试

有没有添加白名单

阿里云的liunx服务器防火墙你有没有关了?在liunx终端里面执行
systemctl stop firewalld
关闭防火墙,然后你再试试

参考
https://stackoverflow.com/questions/60872465/unable-to-connect-to-redis-nested-exception-is-io-lettuce-core-redisconnectione