App Engine Flexible已正确停止部署

时间:2016-06-18 19:29:03

标签: google-app-engine google-compute-engine google-container-registry app-engine-flexible

拥有GAE灵活的环境。已使用$ gcloud preview app deploy --project myproject进行部署。

它通过正确的部署顺序,应用程序显示在容器注册表中:https://console.cloud.google.com/kubernetes/images/list?project=myproject

但版本永远不会出现在https://console.cloud.google.com/appengine/versions?project=myproject&moduleId=default,所以我无法激活它。

我检查了日志。没有什么不寻常的。终端响应在以下情况后挂起:

DONE
---------------------------------------------------------

File upload done.
Updating service [default]...|<terminal prompt comes back here>

日志中的最后几行是:

09622....234: Image already exists <- this seems common
096d9..3d234: Image already exists
latest: digest: sha256:02e2ca694b02e3...18a050a595a8b2d9a size: 39617
DONE

1 个答案:

答案 0 :(得分:1)

问题是我向app.yaml添加了一个静态文件处理程序,它打破了枪支。我错误地认为我可以添加/_ah/health处理程序,或者关闭enable_health_check并让它工作。通过从app.yaml

中删除handlers:来解决此问题