¿Por qué mi app va lenta tras un rato sin uso?

Porque estaba apagada. Una app en el plan App escala a cero cuando nadie la visita, y la primera visita tras un rato de silencio vuelve a arrancar el contenedor. Eso tarda de 10 a 30 segundos (medimos unos 22 segundos para una app Next recién hecha). Después, cada petición se responde en una fracción de segundo hasta que la app vuelve a quedarse en silencio. Es la contrapartida que mantiene el plan en € 15 al mes: solo usas cómputo mientras hay alguien.

SituaciónLo que vesQué hacer
Primera visita tras un rato sin usode 10 a 30 segundos de esperanada, o mantener la app caliente
Todas las visitas siguientesvelocidad normalnada
Lenta en cada peticiónno es un arranque en fríomira los logs en tu portal; suele ser la base de datos o una llamada externa
Los arranques en frío te cuestan negociolos clientes se van antes de que aparezca la páginaañade la opción "Siempre encendida" por € 9 al mes

"Siempre encendida" es un complemento del plan App; lo activas en los ajustes de tu web en el portal y el contenedor sigue corriendo, así que la primera visita es tan rápida como la décima. En el plan Platform consigues lo mismo dando a un contenedor un mínimo de una instancia, a la tarifa de la página de tarifas.

Dos cosas que hacen un arranque en frío más lento de lo necesario: un arranque pesado (migraciones, importaciones grandes, llenar cachés al iniciar) y un health check lento. Mantén el arranque ligero y haz que la app escuche en PORT lo antes posible. Comprueba qué pasó alrededor de una petición lenta:

npx github:dorelli-cloud/cli status

Y los logs y el botón de reinicio están en tu portal, mira Tu app en el portal.

No es para

Una web estática en el plan Website nunca tiene arranque en frío; no hay contenedor que arrancar. Si una web estática va lenta, la causa está en la propia página (imágenes grandes, scripts que bloquean), no en el alojamiento.

Comprobado contra el código el 2026-09-22 · Pruebas: lib/addons.ts, lib/config.ts, content/kb/apps/cold-start.md, content/talen/en.json

Was this helpful?

/docs/questions/app-slow-after-idle.md