Длительный процесс Python с Google Cloud Functions - PullRequest
1 голос
/ 04 июля 2019

Я пытаюсь запустить скрипт Python в Google Cloud, который будет загружать 50 ГБ данных один раз в день в корзину.Эта загрузка может занять больше времени, чем предел времени ожидания в облачных функциях Google, установленный на 9 минут.Запрос на вызов функции python запускается по HTTP.

Есть ли способ обойти эту проблему?Мне не нужно запускать службу HTTP Restful, так как она вызывается один раз в день из внешнего источника.(Не может быть запланировано).

Все дело в том, чтобы загрузить большой кусок данных прямо в облако.Спасибо за любые предложения.

1 Ответ

0 голосов
/ 04 июля 2019

9 минут - это жесткий предел для облачных функций, который не может быть превышен. Если вы не можете разделить свою работу на более мелкие блоки, по одному для каждого вызова функции, рассмотрите возможность использования другого продукта. Ограничение облачного пробега составляет 15 минут, а Compute Engine не имеет ограничений, применимых к вам.

...