代码之家  ›  专栏  ›  技术社区  ›  Tabish Rizvi

有什么方法可以让发布者知道某个特定的消息已经在Google Cloud PubSub中得到了确认?[副本]

  •  0
  • Tabish Rizvi  · 技术社区  · 7 年前

    我使用google pubsub实现了一个模型,其中生产者发送消息,订阅者处理消息并向订阅发送响应。但如何将响应映射到发送请求的发布者?

    是否有任何过滤器可以放在订阅上以便跟踪响应?或者有其他方法来实现这个目标吗?

    0 回复  |  直到 8 年前
        1
  •  3
  •   Kamal Aboul-Hosn    8 年前

    在Cloud Pub/Sub中,发布者不可能知道订阅者处理了消息。pub/sub范式的主要目标之一是将发布者与订阅者分离,而拥有这种依赖性往往会打破这种分离。一旦发布成功,它就知道感兴趣的订阅者将收到消息。

    如果发布者需要知道订阅服务器 完整的 消息的处理,然后实现这一点的一种方法是使用发送这些消息的第二个Pub/Sub主题。原始主题上的订阅服务器,因为发布服务器和原始发布服务器成为订阅服务器。