определить, когда прекратить повторную попытку.

я есть приложение Python GAE.

Я хочу, чтобы мои задачи прекратились или просто повторите попытку в случае сбоя. Прямо сейчас они работают вечно, несмотря на то, что им говорит мой файл yaml!

Вот запись queue.yaml:

 - name: globalPurchase
   rate: 10/s
   bucket_size: 100
   retry_parameters:
     task_retry_limit: 1

Если задача globalPurchase завершается неудачно с кодом ошибки 500, она повторяется до тех пор, пока не преуспеет с этим сообщением в журналах:

«Задача с именем« task14 »в очереди« globalPurchase »завершилась с кодом 500; повторная попытка через 30 секунд»

Почему task_retry_limit на самом деле не используется?

Ответы на вопрос(3)

Ваш ответ на вопрос