gpt4 book ai didi

google-cloud-platform - 发送到创建订阅之前存在的主题的 GCP Pub/Sub 消息

转载 作者:行者123 更新时间:2023-12-05 03:41:55 24 4
gpt4 key购买 nike

在 GCP 发布/订阅文档中,它表示在创建订阅之前发送到主题的消息将不会发送到订阅。我想知道您是否有一个没有绑定(bind)订阅但正在向其发布消息然后绑定(bind)订阅的主题,该主题中的消息是否会发送到新绑定(bind)的订阅?

第二种情况是一个有多个订阅的主题,消息正在流经,但说一个新的订阅在凌晨 1:00 绑定(bind)到该主题。该订阅是否没有资格接收凌晨 1:00 之前发送的任何消息?

我指的是文档。 https://cloud.google.com/pubsub/docs/subscriber

这是我特别指的声明

A message published before a given subscription was created will usually not be delivered for that subscription. Thus, a message published to a topic that has no subscription will not be delivered to any subscriber.

最佳答案

请注意,它并没有说“在创建订阅之前发送到主题的消息将不会发送到订阅”,而是说“在创建给定订阅之前发布的消息通常 不会为该订阅交付。”换句话说,对于之前发布的消息会发生什么,无法保证任何一种方式。

Cloud Pub/Sub 做的唯一保证是订阅创建成功后发布的消息一定会传递给该订阅的订阅者。因此,在您的第一个场景中,将发送在创建订阅后发布的消息,而之前发布的消息可能会也可能不会。在第二种情况下,凌晨 1 点之前发布的消息可能会或可能不会发送给订阅者以进行订阅。

关于google-cloud-platform - 发送到创建订阅之前存在的主题的 GCP Pub/Sub 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67524285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com