错误

单机Redis切成哨兵集群Redis时报错:

io.lettuce.core.RedisCommandExecutionException:ERR unknown command ‘SENTINEL’

错误配置

密码、名称、ip做了加密处理(星号***)

  redis:
    timeout: 30000
    password: ***
    sentinel:
      master: ***
      nodes: *.*.*.*:6379,*.*.*.*:6379,*.*.*.*:6379
    lettuce:
      pool:
        max-active: 10
        max-idle: 8
        min-idle: 2
        max-wait: 100

错误原因

redis哨兵配置中,6379是redis命令端口,26379是哨兵端口

正确配置

密码、名称、ip做了加密处理(星号***)

  redis:
    timeout: 30000
    password: ***
    sentinel:
      master: ***
      nodes: *.*.*.*:26379,*.*.*.*:26379,*.*.*.*:26379
    lettuce:
      pool:
        max-active: 10
        max-idle: 8
        min-idle: 2
        max-wait: 100
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐