Escalado
Escala un servicio horizontalmente (más réplicas) o verticalmente (más CPU/memoria) con lizard scale. El almacenamiento de addons se amplía de la misma forma.
Escalar un servicio
lizard scale --service api --replicas 3
lizard scale --service api --cpu 2 --memory 2048| Bandera | Se aplica a | Valores permitidos |
|---|---|---|
--replicas <n> | apps | De 1 al límite de tu plan: 1 durante la prueba, 5 en Pro y Enterprise |
--cpu <cores> | apps y addons | núcleos completos: 1, 2, 3, 4 |
--memory <mb> | apps y addons | 128 a 8192 MB (pasos de 1 MB) |
--storage <mb> | solo addons, solo ampliación | 512, 1024, 2048, 4096, 8192, 16384 |
Puedes combinar flags en un solo comando. Los cambios de réplicas se aplican sin reconstrucción. Los cambios de CPU y memoria reinician el servicio con los nuevos límites.
Escalado horizontal
Ejecuta varias réplicas de una app detrás del balanceador de carga:
lizard scale --service api --replicas 5Cada réplica es su propio pod. Asegúrate de que tu app no guarde estado local (guarda el estado en Managed Postgres, Managed Redis o Managed Object Storage) para que las réplicas sean intercambiables.
Escalado vertical
Asigna más recursos a una sola réplica:
lizard scale --service api --cpu 4 --memory 8192Ampliar el almacenamiento de addons
Los volúmenes de datos de addons solo pueden crecer: puedes aumentar el almacenamiento, pero no reducirlo:
lizard scale --service postgres --storage 8192Verificación
lizard ps # replica status + URL
lizard events # per-replica deploy/scale history
lizard metrics # live CPU / memory / network / disk
lizard metrics --cost # include costVer también
- Observabilidad → Métricas: supervisión de recursos y costes.
lizard scale: la referencia completa de comandos.- Cómo estimar el coste de CaaS: qué medidores comparar antes de calcular una factura.
Actualizado