有没有办法为失败的任务禁用重试选项? 在queue.yaml中无法做到这一点
retry_parameters:
task_retry_limit: 0
是否还有其他选项可禁用重试?
答案 0 :(得分:6)
如果将task_retry_limit设置为0,您可以尝试检查task queue header X-AppEngine-TaskRetryCount
,如果它不为零则中止。
答案 1 :(得分:1)
在最新版本中 - 1.4.3需要大于零
尝试上传0给你这个......
错误400:---开始服务器输出--- 队列配置无效。任务重试限制必须大于零。 ---终端服务器输出---
答案 2 :(得分:1)
从SDK 1.7.5版开始,似乎允许将task_retry_limit
设置为零。
接受以下queue.yaml
:
queue:
- name: default
rate: 5/s
retry_parameters:
task_retry_limit: 0
task_age_limit: 1s
然而,没有遵守。