Google PubSub 减少了通过推送传递消息的尝试
Google PubSub decrease attempts to delivery a message by push
我有一个使用 HTTP 推送订阅 PubSub 主题的云 运行 服务。
当我的服务 returns HTTP 400 时,PubSub 一直在尝试。如何减少投递尝试并在每次尝试之间增加时间?
在您的 PubSub 订阅中,您可以使用 2 个功能:
- 死信主题
- 重试政策
死信主题,经过多次尝试(最少5次尝试)后,确认消息将其发布到另一个主题中。这样,经过一定次数的尝试后,消息不再推送到您的应用程序。
您可以选择是否收听死信主题。默认情况下,如果死信主题没有订阅,消息将被删除。
重试策略在每次尝试之间添加指数退避。
我有一个使用 HTTP 推送订阅 PubSub 主题的云 运行 服务。
当我的服务 returns HTTP 400 时,PubSub 一直在尝试。如何减少投递尝试并在每次尝试之间增加时间?
在您的 PubSub 订阅中,您可以使用 2 个功能:
- 死信主题
- 重试政策
死信主题,经过多次尝试(最少5次尝试)后,确认消息将其发布到另一个主题中。这样,经过一定次数的尝试后,消息不再推送到您的应用程序。
您可以选择是否收听死信主题。默认情况下,如果死信主题没有订阅,消息将被删除。
重试策略在每次尝试之间添加指数退避。