我有一个cron作业,它启动一个在单独队列中运行的延迟任务。我已将此队列的重试限制设置为1.由于此任务使用了大量数据存储区调用,因此如果发生故障,我不希望它继续重试。
尽管我的queue.yaml定义如下,但延迟的任务似乎仍在继续重试:
queue:
- name: stopretrying
rate: 35/s
max_concurrent_requests: 2
retry_parameters:
task_retry_limit: 1
task_age_limit: 1d
任何人都可以解释这种反叛行为吗?
谢谢,美好的一天