Я пытаюсь развернуть приложение Python и получаю следующее сообщение об ошибке:
ОШИБКА: (gcloud.app.deploy) Ответ об ошибке: [4] В вашем развертывании есть
не удалось стать здоровым в отведенное время и поэтому был свернут
назад. Если вы считаете, что это ошибка, попробуйте настроить
Параметр app_start_timeout_sec в разделе «readiness_check».
Мой app.yaml:
runtime: python
runtime_config:
python_version: 3
env: flex
service: newservice
handlers:
- url: /
script: hello.py
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
Я полагаю, что проблема связана с файлом yaml, поскольку я ранее без проблем развернул пример приложения (используя точку входа в моем yaml), затем, когда я добавил новый скрипт на python и сослался на него в файле yaml ( используя обработчики, чтобы запустить мой блок сообщений) Я начал получать эту ошибку.
Edit:
после ответа GAEFan мой привет включил обработчик для readiness_check как:
def post():
self.response.headers['Content-Type'] = 'application/json'
obj = {
'status': 200,
}
self.response.out.write(json.dumps(obj))
webapp2.WSGIApplication([
('/readiness_check', post())
], debug=True)