Google Compute Engine 不断生成实例,然后部署说没有 CPU 可用

Google Compute Engine keeps spawning instances, then deploy says no CPU's available

我正在使用免费试用帐户浏览 node.js 教程,我被困在第二个添加数据库的教程上。我添加 mongodb 部署,显示为 VM 实例,很好。我的第一次部署成功了,但现在我正在尝试编辑内容,我的部署一直失败。

我得到的错误是我已经超出了我的 CPU 配额。查看 Compute Engine 下的 VM 实例列表,我发现它不断产生实例,即使该应用程序未被使用。猜猜它默认只启动 8 个实例?

但是我想构建系统需要它自己的 VM,但是 CPU 容量用完了,所以 none 可以用来进行后续构建?!我觉得我错过了什么...

此外,我发现我可以自己显式启动 VM,那么我创建它们的过程是什么?我可以把它关掉吗?或为其生成的实例数量设置上限?

我可以告诉我的项目只使用 4

此外,部署需要很长时间,这正常吗?按照教程,到目前为止,我只看到了这个部署命令:

gcloud preview app deploy app.yaml --set-default

是否有另一个执行增量部署或其他操作的命令?

通过使用 gcloud preview app deploy you're actually using Managed VMs,这是一个 App Engine 运行时,它又在 Google Compute Engine 上运行 Docker 个容器,它是自己创建的。换句话说,您没有直接使用 Google Compute Engine

要删除额外的 VM,您需要删除旧的应用程序版本:导航至 计算 > App Engine > 版本 并删除您不需要的版本。

另请参阅 了解更多详细信息和建议。