gpt4 book ai didi

google-cloud-pubsub - 是否可以在不重新创建 PubSub 订阅的情况下修改全局确认截止日期?

转载 作者:行者123 更新时间:2023-12-04 04:24:29 39 4
gpt4 key购买 nike

我们创建了一个 pull使用 GCP Web GUI 的默认确认截止时间为 10 秒的 PubSub 订阅。原来是我们太乐观了,我们的服务处理一批拉取的消息需要10多秒的时间。该服务不会抛出异常,它实际上会处理所有消息,但由于截止日期已过,在某些情况下,我们最终会多次处理重新传递的消息。有没有办法更新订阅的默认截止日期?我们知道这可以按消息完成。我们也知道这可以为 push 完成。使用 REST API 订阅。我们希望避免代码更改,以及必须使用新的默认截止日期重新创建订阅。

如果不删除订阅并创建一个具有延长确认期限的新订阅就无法做到这一点,是否有一种安全的方法可以即时执行此操作,而无需禁用消费者,以便没有消息发布到其间的话题都丢了?

最佳答案

事实证明,有一个 gcloud 的 alpha 版本。命令行功能,参见 gcloud alpha pubsub subscriptions update文档了解更多详情。

不幸的是,正如文档所述,此功能是底层 Cloud Pub/Sub API 仅限邀请版本的一部分。

关于google-cloud-pubsub - 是否可以在不重新创建 PubSub 订阅的情况下修改全局确认截止日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42055639/

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