Saltar al contenido principal Saltar a navegación Saltar al pie de página
Tiempo limitado: Programa Design Partner. Plan BUSINESS gratis de por vida.

Modo producción

Ejecuta tu app desconectada de tu laptop y sobrevive a los reinicios del servidor con el arranque automático.

Modo producción

Hasta ahora has estado ejecutando la app con renet dev up desde dentro del repo. Eso es ideal para desarrollo. Para producción, gestionas todo desde tu laptop con rdc. Cierra tu laptop y la app sigue ejecutándose.

Ver el tutorial

Desarrollo vs producción

La diferencia es simple:

  • renet dev up se ejecuta dentro del repo. Necesitas estar conectado.
  • rdc repo up se ejecuta desde tu laptop. No necesitas conexión después de eso.

Tres acciones te llevan del desarrollo a la producción:

Detener, arrancar, autoarranque

Si tienes una sesión renet dev up en ejecución dentro del repo, primero ciérrala con rdc vscode connect -m my-server -r my-app seguido de renet dev down. A partir de ahí, todo lo demás se gestiona completamente desde tu laptop.

Paso 1: Arrancar en modo producción

rdc repo up --name my-app -m <machine-name>

Inicia la app en modo producción desde el portátil. El comando de despliegue llama a la misma función up usada durante el desarrollo, pero se ejecuta en segundo plano para que la app continúe después de que el portátil se desconecte.

rdc repo up llama a la misma función up que usaba renet dev up. El mismo Rediaccfile, una forma diferente de invocarlo, solo que ahora la app sigue ejecutándose después de desconectarte.

Paso 2: Habilitar el arranque automático

rdc repo autostart enable --name my-app -m <machine-name>

Activa el inicio automático para que el repo sobreviva a los reinicios del servidor. Una vez activado, el repo se levanta automáticamente cada vez que el servidor se reinicia.

Si el servidor se reinicia, este repo vuelve automáticamente.

Paso 3: Listar los repos con arranque automático

rdc repo autostart list -m <machine-name>

Lista los repositorios con inicio automático activado para confirmar que la app está en la lista de arranque.

Una comprobación rápida de que tu app está en la lista de arranque.

Paso 4: Detener desde tu laptop

rdc repo down --name my-app -m <machine-name>

Detén la app con un solo comando desde el portátil. Un comando la levanta, un comando la baja, todo gestionado desde el terminal.

Un comando para arrancar, un comando para detener. Todo desde tu laptop.


Siguiente: Monitoreo.