Pub/Sub消息超期处理机制及特定配置下的问题咨询
Google Cloud Pub/Sub 配置与疑问解答
你的配置信息
- 确认期限(Acknowledgement deadline):600秒
- 最大投递尝试次数(max delivery attempt):10次
- 未启用死信主题(dead letter topic)
疑问解答
10次重试后未收到ack,消息会被删除还是保留?
超过10次投递尝试后,Pub/Sub不会再把这条消息推送给订阅者,但消息会继续保留在订阅中,直到达到订阅设置的消息保留期,到期后才会被删除。消息保留至保留期,会持续增加最旧未确认消息的时长吗?
不会。当消息达到最大投递次数后,它就不会再被重新放入待投递队列,最旧未确认消息的时长会停留在最后一次投递失败的时间点,不会继续增长,直到消息过期被清理。
内容的提问来源于stack exchange,提问作者subham
相关产品推荐
相关产品推荐

