java 在pubsub中如何处理超过截止日期的消息

vlf7wbxs  于 2023-01-29  发布在  Java
关注(0)|答案(1)|浏览(118)

我已经将pubsub主题配置设置为:
1.确认截止时间600秒
1.最大传送尝试次数10
1.死信主题未启用
我的问题是:
1.在10次重试尝试后,如果pusub没有收到订阅者的确认,它是否从订阅中删除消息,或者消息在消息保留期之前仍将在订阅中,但不会被使用。
1.如果在保留期之前它一直在订阅中,它是否会继续增加最早的未确认消息的寿命

cx6n0qe3

cx6n0qe31#

如果不设置死信主题,则无法设置最大传递尝试计数。最大传递尝试计数指示在将邮件发送到死信主题之前尝试传递的次数。
如果死信主题由于已被删除或未设置适当的发布权限而无法使用,则消息将继续传递给原始订阅上的订阅者,直到消息被确认、死信主题可用或保留期已过。在这种情况下,最早的未确认消息期限将延长,直到发生以下情况之一。

相关问题