Google Cloud计算引擎实例是自动创建的,而不是由

时间:2018-06-04 18:45:49

标签: google-cloud-platform cloud virtual-machine google-cloud-storage google-compute-engine

我开始使用Google Cloud作为我自己的webapp项目。我一直在使用它的许多功能,例如Standard App Engine进行部署,以及SQL用于数据库。

在上周,我开始使用云存储来上传和检索文件。问题是,在为此创建服务帐户之后(如文档中所述),将自动创建8个VM实例,而不是由我创建,即使我删除或停止它们,也会在一段时间后启动它们。这些是由我的项目的云存储所需的服务帐户创建的。我不明白发生了什么,它让我花钱我不应该付钱。

解决这个问题的任何帮助都会很棒。感谢

1 个答案:

答案 0 :(得分:0)

GAE方案::如果您有标准的Google App Engine应用程序,除非您手动选择实例数,否则它会根据处理量自动缩放。您在app.yaml文件中指定了所有配置。我建议您看看这份Instance scaling文档说明中的表格。缩放分为三种类型:自动基本手动。您感兴趣的是什么

  • 手动缩放:
  

具有手动扩展功能的服务使用连续不断的驻留实例   不管负载级别如何,都运行指定数量的实例。

  • 基本缩放比例:
  

通过设置最大值来配置具有基本扩展的服务    max_instances 参数中的实例数   basic_scaling设置。活动实例的数量与处理量成比例。

还请注意,对于手动和基本扩展,您每天有8个实例小时的免费配额,对于自动扩展有28个实例小时。

托管实例组方案::如果您使用的是Compute Engine托管实例组(而不是GAE应用程序),则可以使用--max-num-replicas设置自动定标器的最大副本数gcloud compute instance-groups managed set-autoscaling命令的选项。