GCE托管虚拟机:如何配置实例的数量和位置?(nodejs)



好的,我正在用node.js和gce-vm实例测试一个hello-world应用程序。

这是我遵循的教程:https://cloud.google.com/nodejs/getting-started/hello-world

当按照教程创建应用程序时,它会自动创建20个vm实例。

我的问题是:

  1. 让gce创建20个实例是正常的吗?当它自动创建20个实例时,我会被收取20个小实例的费用吗?(我只是想在MEAN堆栈上进行测试,那么它应该只创建微实例吗?)

  2. 我将如何配置以使用不同的实例?就像我想在不同的区域自动创建一个微实例,最多可能有5个用于测试。

如有任何帮助,我们将不胜感激。很抱歉成为新手。

哎呀!它不应该直接进入20个实例。自动缩放器应该根据负载增加实例的数量。我会查看云开发人员控制台中的"版本"列表,并确保您身边没有实例。有时,旧的部署版本仍然存在,留下一堆废弃的虚拟机。

在配置缩放时-您需要此文档:https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml

您可以使用手动缩放,通过将其放在app.yaml:中来设置静态实例数

manual_scaling:
  instances: 5

或者您可以更改实例计数的范围(默认为2-20):

automatic_scaling:
  min_num_instances: 5
  max_num_instances: 20

您可以控制VM中使用的资源,如下所示:

resources:
  cpu: .5
  memory_gb: 1.3
  disk_size_gb: 10

希望这一切都有帮助!

相关内容

  • 没有找到相关文章

最新更新