Tutoriales de Informática y Dispositivos Móviles
Tutoriales de Informática y Dispositivos Móviles
Forever NodeJs

Desplegar aplicación NodeJs con forever

Desplegar aplicación NodeJs con forever

En este tutorial aprenderemos cómo desplegar aplicaciones NodeJs en entornos de test y producción con forever.

Forever es un paquete de NPM que permite mantener desplegada cualquier aplicación desarrollada con NodeJs. Permite la ejecución contínua de un determinado script en entornos de producción y la actualización automática de los cambios en entornos de desarrollo.

Instalación

Para instalar forever debemos tener instalado previamente el gestor de paquetes npm.

Ver Instalar NodeJs y NPM en Windows 10

Ver Instalar NodeJs y NPM en Ubuntu

Instalaremos el paquete con el siguiente comando

npm install -g forever

Desplegar aplicación con forever

Para desplegar una aplicación NodeJs usaremos el siguiente comando

forever start nombreAplicación.js

Podemos desplegar varias aplicaciones con el mismo comando

forever start aplicacion1.js aplicacion2.js

Comprobar qué aplicaciones están desplegadas

Podemos ver qué aplicaciones están corriendo con forever con el siguiente comando

forever list

Detener una aplicación

Para detener la ejecución de una aplicación lo haremos de la siguiente forma

forever stop nombreAplicacion.js

Para detener todos los scripts que están en ejecución lo haremos de la siguiente forma

forever stopall

Reiniciar un proceso

Para reiniciar un proceso que ya está en ejecución

forever restart nombreAplicacion.js

También podemos reiniciar a la vez todos los precesos en ejecución

forever restartall

Ayuda de forever

Podemos echar un vistazo a todas las opciones de forever escribiendo el siguiente comando

forever --help

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »