部署 Google App Engine 因超时而失败

Deploy Google App Engine failed with timed out

我在使用 gcloud app deploy 将我的 nodejs 部署到 App Engine 时遇到问题。在日志文件中,它持续报告此错误约 ~20 分钟

2018-02-14 13:48:50,271 DEBUG root Operation [apps/billy-cart/operations/d228fad1-a2d3-45fd-9712-e279132f1e26] not complete. Waiting to retry.

然后流程结束于

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.

当我检查控制台时,我可以看到创建了 2 个实例中的 1 个,但流量尚未迁移。郑重声明,我的 app.yaml 就是

env: flex
runtime: nodejs
manual_scaling:
  instances: 2
resources:
  cpu: 2
  memory_gb: 4
  disk_size_gb: 10

我该如何解决这个问题?我无法进行任何部署

仅供参考,这不是我的第一次部署,但最近它一直表现得很奇怪。我已经检查了那个实例的日志,它已经执行了我的 npm start 命令——没有错误。我也是 运行 Ubuntu

上的最新 gcloud SDK v188.0.1

这个非常相同的错误正在发生 investigation。虽然,我在达到计算引擎配额时看到了类似的错误。我建议关注问题跟踪器的更新,并检查您的项目以了解是否达到任何 GCE 配额。