Google App Engine sigue creando 4 instancias cuando quiero limitarlas a 1

Google App Engine sigue creando 4 instancias cuando quiero limitarlas a 1

Mi aplicación Parse que se ejecuta en el motor de aplicaciones de Google está configurada en su app.yaml para usar un mínimo y un máximo de 1 instancia en el entorno flexible, pero sigo viendo que crea 4 instancias. Debido a esto, he desactivado la facturación en la cuenta, porque los costos siguen creciendo aunque quiero que tenga un máximo de solo 1 instancia.

Me gustaría saber por qué hace esto y cómo podría evitar que suceda. ¿app.yaml no funciona en el entorno flexible?

Mi aplicación.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

Por cierto, esto es para una aplicación node.js (Parse).

Editar: también probé el escalado manual y establecí el número de instancias en 1 para eso. No hizo mucha diferencia, hay 3 instancias ejecutándose en lugar de 4. A veces vuelve a 4.

Respuesta1

Simplemente necesitaba eliminar/detener las versiones anteriores de la aplicación que existían en el motor de aplicaciones de Google. Cada uno utiliza activamente un mínimo de una instancia si no se detiene.

información relacionada