我有一个通过不同主题发布消息的 redis 实例。与其实现复杂的心跳机制(很复杂,因为如果消息没有被消费,实例会在一段时间后停止发布消息),有没有办法检查 pubs 是否被任何人消费?
例如,实例向和RedisServer
发布消息。订阅和订阅。当出于某种原因停止使用消息时,我想知道它并决定何时停止将消息发布到. 消费的终止是不可预测的,因此我无法告知终止/取消订阅。topic1
topic2
RedisClient1
topic1
RedisClient2
topic2
RedisClient2
topic2
RedisServer
topic2
topic2
RedisServer
我想如果有办法让 redis 实例知道某个主题的消息是否被消费,那么这将是非常有用的信息。
知道这是否可能吗?