Я работаю над развертыванием сценария python 3.6 на движке приложений Google с гибкой средой выполнения. Мне не удалось его развернуть, и я получил следующую ошибку:
Updating service [default] (this may take several minutes)...failed.
ERROR: (gcloud.app.deploy) Error Response: [4] Timed out waiting for the app infrastructure to become healthy.
Итак, я проверил, что не так с gcloud app deploy --verbosity debug
, и получил следующее объяснение:
Updating service [default] (this may take several minutes)...|DEBUG: Operation [apps/[Project ID]/operations/2d76a22c-64d7-4e2e-95ee-7c01ee09d42a] not complete. Waiting to retry.
I Я искал в Google и пытался найти решение, и самое близкое, что я мог найти, было то, что это была проблема с моим файлом app.yaml. Теперь я впервые работаю с файлами .yaml, поэтому я скопировал файл из документации Google и просто изменил точку входа в свой скрипт.
runtime: python
env: flex
entrypoint: python main.py
runtime_config:
python_version: 3.6
# This sample incurs costs to run on the App Engine flexible environment.
# The settings below are to reduce costs during testing and are not appropriate
# for production use. For more information, see:
# https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
Я не могу понять, что делаю не так, и помощь в настройке этого скрипта на движке приложения очень признательна!