You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP Pub/Sub消息留存咨询:单订阅者场景下消息处理疑问

GCP Pub/Sub 消息留存问题解答

针对你描述的场景(仅1个订阅者,主题消息留存时长设为2天),分两种情况明确消息的留存逻辑:

  • 若消息被读取后已确认:按照规则2,Pub/Sub会立即从订阅中丢弃该消息;同时因为这是唯一订阅,主题也会同步丢弃消息,所以2天内无法重新获取该消息。
  • 若消息被读取后未确认:订阅会保留该消息,但受限于主题2天的留存时长(即使订阅未确认消息默认保留7天,消息在主题中的存储期限只有2天,因此订阅中的该消息最多留存2天),2天内重新拉取仍能获取,超过2天则无法获取。

关于你对第二条规则的疑惑:规则2中“消息被确认后立即从订阅中丢弃”的前提是消息已被订阅者确认处理完成,未确认的消息仍会按配置(默认7天)保留,但最终不能超过主题的消息留存时长。

内容的提问来源于stack exchange,提问作者steve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 10:42:05