为什么在保留期限到期后,PubSub订阅会向死信主题发布消息

问题描述

我需要跟踪PubSub中未送达的邮件。但是,如果在保留期后没有PubSub Pull订阅订阅者,则该消息将从订阅中永久丢失。为订阅创建的死信主题无法捕获它。

如果重试次数超过订阅者未收到的确认,PubSub似乎只会向死信主题发送消息。

在消息永久丢失之前,是否有办法将消息推送到死信主题

解决方法

由于保留期到期,在删除邮件之前,无法将邮件发送到空档主题。死信主题的目的是捕获引起订户问题并可能阻止其他消息处理的消息,例如,如果订户由于意外消息而崩溃。检测此状态的方法是通过重试计数。