Ошибка тайм-аута при развертывании приложений в Google App Engine - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь выполнить развертывание в Google App Engine (гибкая среда) через конвейеры Bitbucket.Я обнаружил следующую ошибку:

Обновление службы [по умолчанию] (это может занять несколько минут) ... ⠹ ОТЛАДКА: Операция [apps / [ID ПРОЕКТА] / операции / {}]не завершено.Ожидание повторной попытки.

Это сообщение продолжает печататься до тех пор, пока не истечет время ожидания, и я получу следующую ошибку:

ОШИБКА: (gcloud.app.deploy) Ответ об ошибке: [4] Истекло время ожидания восстановления работоспособности инфраструктуры приложения.

Похоже, это довольно недавняя проблема.Пару недель назад это развертывание (с теми же конфигурациями) работало просто отлично.

Ниже приведен файл app.yaml, который я пытаюсь развернуть с помощью приложения gcloud:

runtime: python
entrypoint: gunicorn -b :$PORT main:app --timeout 60000
env: flex 
threadsafe: true

automatic_scaling:
  min_num_instances: 1
  max_num_instances: 4
  cpu_utilization:
    target_utilization: 0.75

runtime_config:
python_version: 2

Любая помощь в этом вопросе будет принята с благодарностью.Заранее спасибо.

1 Ответ

0 голосов
/ 04 апреля 2019

Ответ на этот вопрос был найден в трекере публичных проблем, найденном здесь: [1].Там вы можете найти список распространенных причин вашей проблемы, таких как отсутствие учетных записей в учетных записях служб, которые можно исправить в облачной консоли [2], или отключив и снова включив API / службу, на которую влияют.

[1] Public Issue Tracker с той же проблемой: https://issuetracker.google.com/119488754#comment3

[2] Предоставление ролей учетным записям служб: https://cloud.google.com/iam/docs/granting-roles-to-service-accounts

...