Google App Engine DeadlineExceededError даже после установки времени ожидания

Мое приложение обращается к 5~6 сайтам и загружает каждый контент (используя httplib2). И эти сайты занимают в случайном порядке от 1 до 7 секунд для доступа и загрузки.

При его запуске, хотя я установил опцию тайм-аута на 30 секунд ( httplib2.Http(timeout=30)), он выдает ошибку "Превышен крайний срок при ожидании ответа HTTP от URL:...." через 2 секунды для сайтов, которые занимают более 2 секунд.

Более того, эта проблема возникает иногда, а не всегда. Иногда, даже если загрузка занимает 7 секунд или более, файл успешно загружается.

Кто-то испытывал ту же проблему?

С Уважением,

0 ответов

Другие вопросы по тегам