Redis pub/sub架构发布到chanel时返回0

问题描述 投票:0回答:2

我已经用C#实现了基于redis的应用程序。它是一个多层的发布/订阅架构。 我有 Redis 桌面管理器(RDM)以及在本地运行的 Redis 服务器。 还有一个 ApplicationCacheManager ACM)用于监视发布/订阅。 问题是当我订阅频道时说

应用程序缓存管理器响应

ACM订阅成功。 但是当我用

发布到这个频道时

应用程序缓存管理器请求

从 RDM 它将返回 0,并且订阅频道中不会显示任何消息。

添加了图像以供进一步参考。

如果我遗漏了 PUB/SUB 架构中的任何步骤,请向我提出建议。

redis publish-subscribe stackexchange.redis
2个回答
1
投票

0 表示没有订阅者收到您的出版物 https://redis.io/commands/publish


0
投票

在 Slave 上执行 PUBLISH 时也会发生这种情况。

白天的某个时候发生了切换,我在假设的主服务器上执行发布,但它已成为从服务器,我遇到了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.