我已阅读 Cloud Tasks API 文档来管理大量分布式请求的执行。
但是我在文档中找不到任何可以重试任何特定任务的内容。
使用 Cloud Tasks API 创建任务的请求正文是:
{
"responseView": "",
"task": {
"appEngineHttpRequest": {
"appEngineRouting": {},
"body": "",
"headers": {},
"httpMethod": "",
"relativeUri": ""
}
}
}
此请求正文中没有可设置的重试参数。但是,使用 Cloud Tasks API 创建队列时可以使用retryConfig,但问题是它为整个队列设置重试,而不是为特定任务设置重试。
我需要类似于 taskqueue.add() 中可用的 TaskRetryOptions 的功能
这在 Cloud Tasks API 中可能吗?