Максимальный срок URLFetch - всего 60 секунд для TaskQueues
Проблема: я вызываю URLFetch со сроком 480 секунд из TaskQueue, но время ожидания истекает только через 60 секунд.
Оригинальный вопрос был задан в официальной группе более года назад, но до сих пор без ответа.
Ошибка подтверждена, но нет технической поддержки или разработчиков gae. Может они здесь?
1 ответ
Хотя есть информация об этом старом потоке, которая предлагает иное, я не верю, что это ошибка, которая будет исправлена (или что это ошибка). К сожалению, этот вопрос не был обновлен или закрыт.
У Urlfetch (независимо от того, где вы делаете это из мира приложений) есть максимальный срок 60 секунд.
Запросы к экземплярам переднего плана в appengine также имеют время жизни максимум 60 секунд.
Однако запросы в контексте Taskqueue имеют время жизни до 10 минут. Это, однако, не означает, что вы можете сделать Urlfetch из контекста задачи более чем на 60 секунд.