Я работаю над приложением GAE, которое возьмет список, разделенный запятыми, и создаст из него пакетное задание. Я хочу добавить одну задачу в очередь задач из любого пакетного задания в определенный момент времени. Проблема в том, что если задача не может быть выполнена, она будет повторяться вечно, а остальные задачи никогда не будут добавлены в очередь. Есть ли способ из моего кода убить задачу в очереди задач, если она выполняется слишком много раз?
Как отменить задачи в очереди задач Google App Engine из вашего кода
Ответы (1)
Есть заголовок http для задач под названием «X-AppEngine-TaskRetryCount», который сообщает вам количество повторов. Если он превышает определенный порог, просто выйдите из задачи.
person
dunelmtech
schedule
04.08.2010
как выйти из задачи?
- person oziomajnr; 20.06.2017
как у вас есть задача?
- person Jonathan Laliberte; 29.12.2017