Мое развертывание App Engine Flex завершается с ошибкой с этим кодом.
Служба обновления [по умолчанию] (это может занять несколько минут)... не удалось. ОШИБКА: (gcloud.beta.app.deploy) Ответ об ошибке: [9] Произошла внутренняя ошибка при обработке задачи /app-engine-flex/flex_await_healthy/flex_await_healthy>2022-03-02T14:50:16.393Z7.sl.2: В регионе asia-southeast1 недостаточно ресурсов для выполнения запроса. Пожалуйста, повторите попытку позже.
Когда я впервые увидел это -
Мое приложение выдало ошибку 502. Совершенно неожиданно. Никаких изменений кода, никаких толчков.
Я попытался загрузить новую версию, я получаю ^^ эту ошибку. Только на этот раз регион был Мумбаи. юго-восток2 я думаю.
Я пытался загрузить несколько раз безрезультатно. Я изменил конфиги, чтобы запустить стандартный экземпляр среды. Загрузил и все заработало.
Я изменил конфигурацию обратно на Flex, это ТАКЖЕ заработало.
Еще несколько успешных развертываний позже, та же ошибка. Только на этот раз стандартный деплой и обратно к гибкому деплою тоже не сработали.
Мне пришлось начать новый проект в другой зоне, в нынешней, в Сингапуре, и он был развернут.
Пару недель спустя, во время моего следующего развертывания, эта ошибка снова появляется.
Я искал везде и не могу найти, что происходит не так.
Мне нужно понять, это что-то в моем коде/конфигурации yaml или это связано с GCP и нехваткой ресурсов для гибкой среды.
(Стандартные развертывания среды всегда работают, я не могу их использовать, потому что мне нужен session_affinity для использования веб-сокетов. session_affinity доступен только во Flex)