【问题标题】:Google Cloud Pub/Sub - Capture message delivery failure reason to messages sent to Dead Letter Topic [closed]Google Cloud Pub/Sub - 捕获发送到死信主题的消息的消息传递失败原因[关闭]
【发布时间】:2023-09-06 04:38:01
【问题描述】:

我正在尝试使用死信主题 (https://cloud.google.com/pubsub/docs/dead-letter-topics) 配置 Pub/Sub 订阅。 每当 Cloud Run 服务返回 400/500 http 响应代码 (NACK) 时,这些消息就会在死信主题上发布。 当消息被发布到死信主题时,是否有可能以某种方式传递失败原因(可能作为消息属性)?

【问题讨论】:

    标签: google-cloud-platform publish-subscribe google-cloud-pubsub


    【解决方案1】:

    不,这不是一项功能。这看起来很有趣,但实际上非常复杂。实际上,最小重试次数是 5 次,您可以有 5 次不同的失败。因此,您可以期望,作为所有这些失败的列表的属性?只有最后一个?最后一个是最相关的吗?而如果你设置了超过5次重试,你想要所有尝试的所有错误代码/错误信息吗?

    如果您需要 here 并描述您的业务案例,您可以提出功能请求。可能会被考虑在内。

    【讨论】:

      最近更新 更多