Redis PUB/SUB:如何忽略自己的消息?

8

这个想法是:我有N个WCF服务,它们连接并订阅了同一个Redis消息通道。这些服务使用此通道交换消息以同步某些缓存和其他数据。

如何使每个服务忽略自己的消息?即如何发布给所有人但不包括我自己?

1个回答

1
看起来 Redis 的 PUB/SUB 不支持这样的过滤。因此,解决方案是为每个发布者使用一组单独的频道,以及用于订阅同步的公共频道。这里有一个关于无回声聊天应用程序的 golang示例

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接