當我希望將 Google App Engine 限制為 1 個實例時,它會不斷創建 4 個實例

當我希望將 Google App Engine 限制為 1 個實例時,它會不斷創建 4 個實例

我在 google 應用引擎上運行的 Parse 應用程式在其 app.yaml 中配置為在靈活環境中使用最少和最多 1 個實例,但我不斷看到它創建 4 個實例。因此,我已停用該帳戶的計費功能,因為即使我希望最多只有 1 個實例,成本仍在不斷增長。

我想知道它為什麼這樣做以及如何阻止它發生。 app.yaml 在靈活環境中不起作用嗎?

我的應用程式.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 個。

答案1

我只需要刪除/停止谷歌應用程式引擎上存在的舊版本應用程式。如果不停止,每個實例都會主動使用至少一個實例。

相關內容