GCP Pub Sub 中的订阅确认设置是否会自动被拉取订阅的客户端库覆盖?

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

我们正在使用 GCP Pub Sub 客户端库 (com.google.cloud.pubsub.v1) 来处理来自订阅的消息。 请求订阅的默认 ACK 截止时间为 10 秒。

寻求有关 GCP 文档说明的一些说明

订阅者通过在处理消息时自动延长 ack 截止时间来处理 ack 管理,然后在处理完成时发出该消息的 ack 或 nack。

这是否意味着客户端库在收到消息并仍在处理消息时,将自动延长确认截止时间并覆盖 GCP 控制台中订阅中设置的截止时间?

google-cloud-pubsub
1个回答
0
投票

这是否意味着客户端库在收到消息并仍在处理消息时,将自动延长确认截止时间并覆盖 GCP 控制台中订阅中设置的截止时间?

它不会更改订阅本身的截止日期 - 它只是发送一个请求,说“嘿,我仍在处理此特定消息,无需重新发送”。

其目的是基本上客户端库会执行许多棘手的消息管理,以便您可以专注于需要编写的业务逻辑。

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