未指定Maximum delivery attempts时,PubSub如何确定最大投递尝试次数?
Google PubSub 投递尝试次数问题解答
1. 未设置“Maximum delivery attempts”时的投递尝试次数
- 若订阅配置了死信主题,默认会进行5次投递尝试,全部失败后消息将被转发至死信主题。
- 若订阅未配置死信主题,PubSub不会限制投递尝试次数,会持续尝试投递直到消息被消费确认,或达到消息默认7天的保留期限后被删除。
2. 未指定Max delivery attempts时,PubSub如何确定最大投递尝试次数
PubSub会依据订阅的死信主题配置来判断:
- 若该订阅关联了死信主题,自动采用默认值5作为最大投递尝试次数,达到次数后消息转入死信主题。
- 若该订阅未配置死信主题,则不设置投递次数上限,消息会被反复投递,直到被消费确认或因超过保留期被清理。
内容的提问来源于stack exchange,提问作者lf215
相关产品推荐
相关产品推荐

