lizard scale

Escala un servicio (réplicas / CPU / memoria / almacenamiento).

Uso

lizard scale [service] [flags]

Banderas

BanderaDescripción
-s, --service <name>Nombre o ID del servicio (por defecto, el servicio vinculado; igual que el argumento service)
-p, --project <id>Nombre, slug o ID del proyecto
--replicas <n>Réplicas (apps), hasta el límite de tu plan: 1 hasta la primera factura de Pro pagada (es decir, durante la prueba), 5 después de ella en todos los planes de pago y en Enterprise
--cpu <cores>1, 2, 3 o 4
--memory <mb>128–8192 MB
--storage <mb>Tamaño del volumen del addon, solo ampliable: 512, 1024, 2048, 4096, 8192 o 16384

Ejemplos

Escalar réplicas horizontalmente

lizard scale --service api --replicas 5

Cada réplica es su propio pod detrás del balanceador de carga. Asegúrate de que tu app sea sin estado para que las réplicas sean intercambiables. Una app con más de una réplica no duerme en reposo. En una app en pausa, --replicas guarda el número, que se aplica al reanudarla.

Escalar CPU y memoria verticalmente

lizard scale --service api --cpu 4 --memory 8192

Ampliar el almacenamiento del addon

lizard scale --service postgres --storage 8192

Los volúmenes de datos del addon son solo ampliables: puedes aumentar el almacenamiento, pero no reducirlo.

Véase también

  • Escalado — escalado horizontal vs. vertical y ampliación del almacenamiento del addon
  • lizard metrics — consulta CPU / memoria / red / disco antes y después del escalado
  • lizard ps — comprueba el estado de las réplicas después de un cambio de escala
  • Observabilidad → Métricas — monitorización de recursos y costos

Actualizado