云任务的死信队列

jel*_*lly 5 dead-letter google-cloud-platform google-cloud-tasks

是否可以为云任务(GCP)创建死信队列?

我使用云任务而不是发布/订阅来控制并发消息发送。然而,与发布/订阅不同,云任务似乎不使用死信队列。是否还有其他方法可以为云任务创建一个。

小智 1

Google Cloud Tasks 似乎没有提供类似于 PubSub 订阅属性的死信抽象。

不过,在您的项目中,您可以使用 Cloud Monitoring(与大多数 Google Cloud 服务集成)来自动监控 Cloud Task 关键指标,并可能创建有关以下内容的提醒:

  • 队列深度:队列中任务的数量。
  • 任务尝试计数:按响应代码细分的任务尝试计数。
  • 任务尝试延迟:每次计划尝试时间与实际尝试时间之间的延迟(以毫秒为单位)。

这样,有人就可以通过检查上述指标来调查工作人员是否跟上任务流程。