谷歌计算引擎不断产生实例,然后部署说没有CPU可用

时间:2015-10-19 22:40:11

标签: google-app-engine google-compute-engine google-managed-vm

我正在使用免费试用帐户浏览node.js教程,并且我在第二个添加数据库的问题上停留了。我添加了mongodb部署,显示为VM实例,很好。我的第一次部署有效,但现在我正在尝试编辑内容,我的部署仍然失败。

我得到的错误是我超过了我的CPU配额。观察计算引擎下的虚拟机实例列表,我看到它会不断产生实例,即使应用程序没有被使用。猜测它只是默认旋转8个实例?

但是我猜构建系统需要自己的VM,但是CPU容量已用完,所以没有可用于后续构建?!我觉得我错过了一些东西......

另外,我知道我可以自己明确启动虚拟机,那么创建它们的过程是什么?我能把它关掉吗?或者为它产生的实例数设置上限?

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

另外,部署需要永远,这是正常的吗?在教程之后,到目前为止,我只看到了要部署的命令:

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

是否有另一个执行增量部署的命令?

1 个答案:

答案 0 :(得分:1)

通过使用gcloud preview app deploy,您实际上正在使用Managed VMs这是一个App Engine运行时,后者又在Google Compute Engine上运行Docker容器,它自己创建。换句话说,您未直接使用Google Compute Engine

要摆脱额外的虚拟机,您需要删除旧的应用版本:导航至计算> App Engine>版本并删除您不想要的版本。

另请参阅this answer了解更多详情和建议。