2011-01-09 23 views
2

У меня есть очередь задач с несколькими задачами. Если я удалю конкретную задачу из консоли администратора, она исчезнет из очереди задач, но GAE не завершает ее. Задача все еще выполняется в фоновом режиме. Это обычное поведение?Очередь задач Google App Engine

ответ

1

Да, я вижу такое же поведение. Кажется, вы можете удалять только ожидающие задачи из консоли администратора. После того, как они начали работу, они продолжают работать до тех пор, пока они не закончат или не ударят исключение (может быть до 10 минут с новым обновлением).

Я заметил, что они не останавливаются на обновлениях версии, что немного странно, если вы этого не ожидаете ... если задача занимает много времени, вы закончите с обработчиками, работающими в двух версиях приложение одновременно. Это имеет смысл, хотя.

+0

Это предназначенное поведение. Задачи в консоли администратора отражают только те, которые еще не запущены (когда страница была загружена). –

Смежные вопросы