Cloud Shell завершает работу до завершения работы программы
У меня есть скребок для Python, который я использую для сбора данных о продукте с сайта электронной коммерции. Я пытаюсь запустить его в облачной оболочке Google. Сам процесс обычно занимает 2-3 часа. Однако, учитывая, что облачная оболочка отключается после 1 часа "бездействия" (несмотря на то, что мой скребок все еще работает), мой скребок для Python никогда не завершает работу. Есть ли способ остановить автоматическое отключение облачной оболочки? Я сделал то же самое в экземпляре AWS EC2, и он отлично работает
И в более широком смысле, есть ли способ, которым я могу раскрутить экземпляр Google Compute, запустить на нем программу, чтобы я мог оставить ее запущенной без необходимости постоянного подключения к ней, а затем вернуться к ней после Несколько часов с выводом программы (файл csv, в моем случае) ждут меня. Просто мне кажется, что я что-то упустил, поскольку завершение экземпляра и убийство моего веб-мастера только потому, что я не использую ОС, кажутся глупыми.
Любая помощь / совет высоко ценится, спасибо
1 ответ
Основываясь на этой странице документации, я считаю, что вы не можете это исправить: https://cloud.google.com/shell/docs/limitations