Рейтинг:0

Выполнение вычислений > 60 минут в Google Cloud Run

флаг in

Я хочу запустить вычисления, которые могут выполняться более 60 минут в Google Cloud Run. Я знаю, что это максимальное время выполнения, но мне было интересно, есть ли способ обойти это. Я рассматриваю возможность периодической отправки запросов в конечную точку API для контейнера, выполняющего вычисления, чтобы поддерживать службу в рабочем состоянии, но я не уверен, что балансировщик нагрузки, сидящий перед контейнером, действительно направит его в контейнер, выполняющий задание. .

В качестве альтернативы я рассматриваю Fargate, но один недоброжелатель заключается в том, что он всегда работает, и я не уверен, есть ли способ обойти это. Есть ли другие варианты / конфигурации, которые я должен рассмотреть? Любая помощь будет оценена по достоинству.

Рейтинг:1
флаг cn

В настоящее время Cloud Run имеет настраиваемое максимальное время ожидания запроса 3600 секунд. Сегодня нет поддерживаемого метода.

Запросы не выполняются в фоновом режиме, поэтому вы не можете периодически проверять связь со службой, чтобы поддерживать выполнение задачи.

Google скоро предложит Облачные задания. Это в настоящее время в предварительном просмотре. Я не знаю сроков выпуска.

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

Примечание: есть ссылка для регистрации Облачные задания. Не знаю, могу ли я поделиться ссылкой на форуме.Иногда функции предварительного просмотра предоставляются только по приглашению.

Ответить или комментировать

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