通道未显示在从节点- Redis Sentinel

kjthegm6  于 2023-10-15  发布在  Redis
关注(0)|答案(1)|浏览(177)

我创建了一个Redis Sentinel,它有1个主节点和2个从节点。我执行了一个java程序,但是当我在master中停止redis时,它并没有创建一个频道。当我查看它时,通道名称仅在主节点中可用,而在从节点中不可用。
master_node
slave_node
正如您所看到的,通道“集群”不在从节点中。我需要更新配置文件中的任何内容吗?
我查了所有的互联网,什么也没找到。

x8diyxa7

x8diyxa71#

在这种意义上,通道不会复制到从站。在主机上执行pubsub channels时显示的clustering通道表示该通道有订阅者。
pubsub channels来自文档:
列出当前活动的通道。
活动通道是具有一个或多个订阅者(不包括订阅模式的客户端)的发布/订阅通道。
在故障转移的情况下,许多客户端库将在Sentinel升级新的主服务器后自动处理所有这些问题。这意味着客户端获得一个新的主节点,并可以自动订阅以前订阅的通道。
请注意,在客户端库中通常有特殊的连接属性用于使用Sentinel。

相关问题