Límites

En Lizard (lizard.build), una app ejecuta hasta 5 réplicas por servicio tras la primera factura pagada de Pro, y 1 durante la prueba. Los límites de sandboxes cuentan vCPU, no sandboxes: Pro ejecuta hasta 40 vCPU de sandboxes a la vez, Pro 5x 220 y Pro 20x 1,200. Pro, Pro 5x y Pro 20x no tienen límite de inicios de sandbox. La prueba permite hasta 8 vCPU de sandboxes a la vez, solo en regiones de EE. UU.: sandboxes Mini y Small, más un solo Medium a la vez. Los tamaños de sandbox van de Mini (1 vCPU / 2 GB) a Large (8 vCPU / 16 GB), y el tráfico de salida de los sandboxes está incluido hasta 2 TB por cuenta en un periodo móvil de 30 días. El propietario de un espacio de trabajo también puede fijar límites del espacio de trabajo para uno solo. Los límites dependen del recurso, el plan y la cuenta: una configuración por réplica no es el total disponible para un servicio o una cuenta. Consulta tu plan actual y el resultado de la solicitud de creación o escalado antes de dimensionar una carga de trabajo.

Aplicaciones

AjusteÁmbitoQué comprobar
CPU and memoryCada réplicaTres réplicas con un límite de 2 vCPU / 2 GiB tienen un límite configurado combinado de 6 vCPU / 6 GiB. Esto no es una previsión de uso.
Replica countServicio y planTu plan fija el límite: 1 por app durante la prueba de Pro, 5 en todos los planes de pago tras la primera factura pagada y en Enterprise. La API acepta como máximo 10, y solo una excepción para la cuenta llega a ese número.
Límite de recursos de la cuentaTitular de la cuentaUn segundo proyecto no necesariamente crea una segunda cuota. Solicita el límite efectivo de la cuenta antes de planificar un despliegue grande.
Worker modeServiciocontainerPort=0 se ejecuta sin un listener HTTP ni una ruta pública del balanceador de carga.
Custom domainNombre de hostNo se aceptan dominios personalizados comodín. Usa un nombre de host específico y completa las comprobaciones de propiedad y DNS.

Sandboxes

Sandboxes ejecuta comandos y tareas de agentes en microVMs de Firecracker; consulta runtime y aislamiento. Los límites siguientes se aplican a cada sandbox de la cuenta.

Tamaños

TamañoCPU y memoriaDiscoPrecio mientras se ejecuta
Mini1 vCPU / 2 GB5 GB$0.0081 por hora
Small2 vCPU / 4 GB5 GB$0.0162 por hora
Medium (predeterminado fuera de la prueba)4 vCPU / 8 GB20 GB$0.0324 por hora
Large8 vCPU / 16 GB50 GB$0.0648 por hora

La CPU y la memoria están incluidas en el precio. Los Persistent Volumes se facturan aparte. Mini solo arranca desde las plantillas base, claude, codex e interpreter, sin un Persistent Volume; de lo contrario, la creación devuelve HTTP 400 con code igual a SANDBOX_SIZE_NOT_ALLOWED. Durante la prueba, Small es el tamaño predeterminado, solo se ejecuta un Medium a la vez y los sandboxes solo se ejecutan en regiones de EE. UU.; consulta Facturación.

Límites de la cuenta

Estos límites fijan cuántas vCPU de sandboxes ejecuta una cuenta a la vez, el sandbox más grande que puede ejecutar y con qué rapidez inicia otros nuevos. Dependen del plan del propietario de la cuenta. Los límites de la prueba se aplican hasta la primera factura pagada; consulta Facturación.

PlanvCPU a la vezTamaño máximoInicios por minutoPor horaPor día
Prueba de Pro8 (hasta 8 Mini o 4 Small)Medium, uno a la vez630100
Pro40LargeIlimitadosIlimitadosIlimitados
Pro 5x220LargeIlimitadosIlimitadosIlimitados
Pro 20x1,200LargeIlimitadosIlimitadosIlimitados
EnterprisePor espacio de trabajo, según tu contratoLarge120 por usuarioSin límiteSin límite

Un sandbox usa las vCPU de su tamaño: Mini 1, Small 2, Medium 4, Large 8. Un sandbox nuevo cabe cuando las vCPU ya en ejecución más las suyas no superan tu límite. Combina tamaños como quieras. Esta tabla muestra cuántos sandboxes de un mismo tamaño caben a la vez:

PlanMiniSmallMediumLarge
Prueba de Pro841No disponible
Pro4020105
Pro 5x2201105527
Pro 20x1,200600300150

En Pro, 3 sandboxes Large y 6 Small usan 36 de 40 vCPU, así que cabe uno Medium más, pero no otro Large.

  • Los límites se cuentan por propietario de la cuenta, en todos sus espacios de trabajo. Un segundo espacio de trabajo no añade un segundo cupo.
  • En la prueba y en los planes de pago, en ejecución significa ejecutándose o reanudándose. Un sandbox en pausa no usa vCPU; reanudarlo necesita espacio para sus vCPU.
  • Un inicio es un sandbox nuevo. Una reanudación no es un inicio. Una creación que falla por parte de Lizard no cuenta.
  • Al superar un límite, la creación y la reanudación devuelven HTTP 429 con code igual a SANDBOX_LIMIT_REACHED (vCPU a la vez) o SANDBOX_RATE_LIMITED (inicios). Un rechazo por ritmo de inicios incluye la cabecera Retry-After.
  • Durante la prueba, un segundo sandbox Medium en ejecución a la vez, tanto si lo creas como si haces fork de él o lo reanudas, devuelve HTTP 403 con code igual a TRIAL_MEDIUM_RUNNING, y una región fuera de EE. UU. devuelve HTTP 403 con TRIAL_SANDBOX_REGION. Un sandbox Large devuelve HTTP 403 con code igual a SANDBOX_SIZE_NOT_ALLOWED, tanto si lo creas como si lo reanudas, haces fork de él o lo restauras.
  • GET /api/sandboxes/limits devuelve tus límites y lo que está en ejecución ahora, con running (sandboxes) y runningVcpu.
  • Enterprise no tiene un límite fijo de sandboxes en ejecución a la vez. El contrato de cada cliente fija el límite por espacio de trabajo. Cuentan todos los sandboxes: en ejecución, en pausa y caídos. Por encima, la creación y fork devuelven HTTP 429 con code igual a SANDBOX_LIMIT_REACHED. Un usuario puede crear hasta 120 sandboxes por minuto en cada región.
  • El panel muestra, junto a New Sandbox, las vCPU en uso y tu límite de vCPU. Para más de 1,200 vCPU a la vez, contáctanos sobre Enterprise.

Un rechazo SANDBOX_LIMIT_REACHED indica cuánto ejecutas y cuánto necesita el sandbox nuevo. unit es vcpu, limit y running están en vCPU, y needed son las vCPU del sandbox que pediste:

{
  "error": "Your plan runs up to 40 vCPU of Sandboxes at once. 38 are in use and this sandbox needs 4. Stop or pause a sandbox, or move to a higher Pro tier.",
  "code": "SANDBOX_LIMIT_REACHED",
  "tier": "pro",
  "unit": "vcpu",
  "limit": 40,
  "running": 38,
  "needed": 4
}

Un rechazo SANDBOX_SIZE_NOT_ALLOWED indica tu nivel de límites y, en vCPU, el sandbox más grande que permite:

{
  "error": "Large Sandboxes start after your first Pro payment. Start Pro now in Billing to use them.",
  "message": "Large Sandboxes start after your first Pro payment. Start Pro now in Billing to use them.",
  "code": "SANDBOX_SIZE_NOT_ALLOWED",
  "tier": "trial",
  "maxSandboxCpus": 4
}

Para ejecutar más, detén o pausa un sandbox, usa un tamaño más pequeño o pasa a un plan más grande; consulta cambio de plan.

Tráfico de salida

El tráfico saliente de los sandboxes no tiene un cargo separado por GB. Se incluyen 2 TB por cuenta durante los últimos 30 días, compartidos entre todos los sandboxes de la cuenta. Si tu tarea necesita más, contacta con nosotros antes de ejecutarla.

Duración

AjusteAPI de creación actual
Plantillasbase, interpreter, codex, desktop, opencode, pi, prime, claude; desktop-camoufox solo en US East
Duración predeterminada de la API directatimeoutMs: 0, sin vencimiento
Duración predeterminada del Lizard SDK300000 ms, cinco minutos
Rango de duración explícitaMilisegundos enteros de 0 a 2147483647
Actualizar una duraciónAl menos 1000 ms; no es un temporizador de inactividad
Conexión de un volumen persistenteUn sandbox a la vez, en el nodo del volumen

La CLI también usa por defecto cinco minutos; el panel no fija vencimiento por defecto. Los comandos no reinician el plazo. Para la pausa, los snapshots, fork y lo que conserva cada uno, consulta el ciclo de vida del sandbox.

Límites del espacio de trabajo

El propietario de un espacio de trabajo puede limitar uno solo, por ejemplo uno al que un cliente accede con una clave de API con ámbito. Estos límites se suman a los límites de la cuenta de arriba y se aplican a todos los que trabajan en ese espacio de trabajo.

LímiteQué cuentaFlag
SandboxesSandboxes en ejecución o reanudándose a la vez; los que están en pausa no cuentan--sandboxes <n>
CPUvCPU que usan ahora las apps y bases de datos del espacio de trabajo, según la medición--cpu <vcpus>
MemoriaMemoria que usan ahora las apps y bases de datos del espacio de trabajo, según la medición--memory <size>
DiscoDatos escritos en las bases de datos y volúmenes del espacio de trabajo--disk <size>

Solo el propietario los fija, con lizard workspace limits, con sesión iniciada en el navegador o con una clave de API sin ámbito. Cualquier miembro, y cualquier clave que llegue al espacio de trabajo, puede leerlos junto con el uso actual.

  • Al llegar al límite de sandboxes, la creación, fork y la reanudación devuelven HTTP 429 con code igual a WORKSPACE_SANDBOX_LIMIT.
  • Mientras las apps y bases de datos usan tanta CPU o memoria como se permite, deploy, redeploy, reinicio, escalar hacia arriba, bases de datos nuevas y reanudar una app o base de datos en pausa devuelven HTTP 429 con code igual a WORKSPACE_USAGE_LIMIT. Los servicios en marcha siguen en marcha.
  • Mientras los datos llenan el límite de disco, los volúmenes nuevos, el crecimiento de volúmenes, las bases de datos nuevas y los despliegues de plantillas devuelven el mismo WORKSPACE_USAGE_LIMIT. Los datos ya escritos se conservan.
  • El disco propio de un sandbox no cuenta para el límite de disco.

Regiones

Las regiones configuradas actualmente incluyen US East (Virginia), us-east-1, y EU West (Limburg), eu-west-lim-a. Que una región aparezca en el catálogo no garantiza capacidad disponible para cada recurso. Consulta las opciones de región al crear el recurso; un sandbox que use un volumen existente debe ejecutarse en el nodo de ese volumen. lizard regions lista las regiones disponibles para tu cuenta; consulta regiones.

Antes de aumentar la escala

Consulta conjuntamente el plan activo, la configuración por réplica, el límite de la cuenta, los límites del espacio de trabajo, el límite de conexiones de la base de datos y el crecimiento del almacenamiento. Usa scaling, metrics y pricing para comparar la capacidad configurada con el uso medido. Las tarifas de cada recurso están en la página de facturación.

Actualizado