生菜无法确定多级复制拓扑



我有以下设置的情况:redis a(master( -> redis b(a( -> redis c(b(的redis b(从属(。而且我正在为此拓扑配置REDIS模板。当您在生菜主奴隶制配置中指定主(a(或从属(b(的主机时,它将起作用,但是当我指定C的IP时,它会在以下例外情况下破裂。

org.springframework.data.redis.RedisSystemException: Redis exception; nested exception is io.lettuce.core.RedisException: Cannot determine a node to read (Known nodes: []) with setting io.lettuce.core.ReadFromImpl$ReadFromSlave@4b80c7ea

这是当我击中执行器/健康终点时,我会遇到的错误,而状态为"下降"。

生菜无法在这样的多级情况下检测主,即使我指定了A的IP,它也能够发现" C"吗?有人可以告诉这里发生了什么吗?

显然,生菜不支持多层redis设置的拓扑发现。在此处找到GitHub问题

最新更新