Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379

文章目录

  • Redis报错类型
  • 可能解决方案

Redis报错类型

org.springframework.data.redis.connection.
spingboot调用redis出错
PoolException: Could not get a resource from the pool;
连接池异常:无法从池中获取资源;
nested exception is io.lettuce.core.
嵌套异常
RedisConnectionException: Unable to connect to x.x.x.x:6379
Redis连接异常:无法连接到x.x.x.x:6379端口

可能解决方案

  • (1)配置文件设置,其中# bind 127.0.0.1 ::1 一定要注释,而且bind要换成0.0.0.0
    Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379_第1张图片
    Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379_第2张图片

  • (2)Redis设置密码与springboot配置文件不一致(这里127.0.0.1默认本地,如果是服务器需要换成对应ip)
    Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379_第3张图片

  • (3)如果错误是连接池连接不到redis要考虑服务器是否放行6379端口
    Redis 报错 RedisConnectionException: Unable to connect to x.x.x.x:6379_第4张图片

我的解决方案

服务器放行6379端口

晕,帮别人部署项目,忘记是一个新的服务器了,都得新放行端口,例如阿里云官网默认会放行6379端口,但如果使用宝塔,就得再放行一下,记录一下。

你可能感兴趣的:(redis,bootstrap,数据库)