Volver a las preguntas frecuentes sobre Alojamiento
CENTRO DE AYUDA · FAQAlojamiento2 min de lectura

¿Puedo alojar un servidor que debe ejecutarse continuamente?

El tipo de alojamiento determina si un proyecto puede ejecutarse allí. Los archivos estáticos y el código edge activado por solicitudes encajan con los despliegues admitidos; un proceso siempre activo requiere otro modelo de ejecución.

Alojamiento

Identifica las necesidades de ejecución

Un despliegue estático sirve los archivos generados durante la compilación, como HTML, hojas de estilo, scripts y recursos. Es adecuado para sitios que funcionan sin un servidor de aplicación persistente. Un despliegue edge ejecuta un módulo compatible en respuesta a solicitudes, pero no equivale a mantener un proceso Node.js general activo entre ellas.

Antes de elegir alojamiento, comprueba si tu framework puede generar contenido estático o si su código de servidor depende de estado persistente, tareas en segundo plano o API específicas de Node.js. Un proyecto puede compilar correctamente y aun así fallar en un entorno estático o edge si espera un proceso permanente. Revisa los requisitos de ejecución, no solo el nombre del framework.

Elige una arquitectura compatible

Si el proyecto es estático, compílalo localmente y despliega los archivos resultantes. Si ejecuta lógica por solicitud, confirma que el código sea compatible con el entorno edge y sus API. Aloja las tareas largas o los servicios que requieren un proceso continuamente activo en una plataforma diseñada para ese uso.

Prueba la aplicación desplegada en el destino real, incluidas las rutas y operaciones que dependen del servidor. Si no se admite el entorno requerido, adapta la aplicación o elige un alojamiento que ejecute expresamente servidores persistentes. Una carga correcta no demuestra por sí sola que el servicio funcione en producción.

Volver a las preguntas frecuentes sobre Alojamiento