我在谷歌应用引擎上运行的 Parse 应用程序在其 app.yaml 中配置为在柔性环境中使用最少和最多 1 个实例,但我一直看到它创建了 4 个实例。因此,我已禁用帐户计费,因为即使我希望它最多只有 1 个实例,成本也会不断增长。
我想知道它为什么这样做,以及如何阻止它发生。app.yaml 在柔性环境中不起作用吗?
我的 app.yaml:
runtime: nodejs
env: flex
api_version: 1
automatic_scaling:
min_num_instances: 1
max_num_instances: 1
cool_down_period_sec: 120 # default value
cpu_utilization:
target_utilization: 0.5
resources:
cpu: .2
memory_gb: 0.6
disk_size_gb: 10
这是一个 node.js 应用程序顺便说一句(解析)。
编辑:我还尝试了手动缩放并将实例数设置为 1。它没有太大的区别,有 3 个实例正在运行而不是 4 个。有时它会回到 4 个。
我只需要删除/停止谷歌应用引擎上存在的旧版本的应用程序。如果没有停止,每个人都会主动使用至少一个实例。