在我们的项目中,我们使用redis pubsub keyspace通知服务在某些密钥过期时执行一些操作。此服务当前仅在生产中的节点上运行。我们希望使此服务在所有节点上运行,以便可以避免故障转移。但这里的问题是,当pubsub在多个节点上运行时,在任何键空间通知上,应该执行一次的操作/事件可能会执行多次(由多个订阅者执行),这就引入了操作冗余的问题。有没有解决方法通过执行一次操作来克服这个问题?
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!