【发布时间】:2015-04-13 17:12:20
【问题描述】:
我有一个与 gcloud 一起使用的 Express Node 应用程序。当我在本地运行时:
gcloud preview app run .
我得到了这个:
WARNING: Image Id 2d30351c6647 cannot be removed: 409 Client Error:
Conflict ("Conflict, cannot delete 404cc995b0da because the running
container 837a44cae1ee is using it, stop it and use -f to force").
该应用程序在大多数情况下运行缓慢。当我保存时,它会通过缓慢的运行状况检查,如下所示:
INFO: [default] Detected file changes:
/path/to/server.js
INFO: Building image <appID>.default.1...
INFO: Waiting for instances to restart
INFO: Health checks starting for instance 0.
INFO: default: "GET /_ah/health?IsLastSuccessful=no HTTP/1.1" 503 -
WARNING: All instances may not have restarted
INFO: default: "GET /_ah/health?IsLastSuccessful=no HTTP/1.1" 503 -
然后我收到 409 图像警告。它大大减慢了速度,偶尔会一起崩溃。非常感谢任何帮助。
【问题讨论】:
-
你能附上'docker ps -a'的输出吗?
标签: node.js google-app-engine express gcloud