【发布时间】:2019-11-10 06:47:34
【问题描述】:
我已阅读 Cloud Tasks API 文档来管理大量分布式请求的执行。
但我在文档中找不到任何内容可以仅对任何特定任务进行重试。
使用 Cloud Tasks API 创建任务的请求正文是:
{
"responseView": "",
"task": {
"appEngineHttpRequest": {
"appEngineRouting": {},
"body": "",
"headers": {},
"httpMethod": "",
"relativeUri": ""
}
}
}
此请求正文中没有可设置的重试参数。 但是,在使用 Cloud Tasks API 创建队列时,有 retryConfig 可用,但问题是它设置了整个队列而不是特定任务的重试。
我需要类似于 taskqueue.add() 中提供的 TaskRetryOptions 的功能
这可能在 Cloud Tasks API 中以某种方式实现吗?
【问题讨论】:
标签: python google-app-engine google-cloud-tasks