PM2 : un gestionnaire de processus de production pour les applications NodeJS

Avatar de Maxence Rose
PM2 : un gestionnaire de processus de production pour les applications NodeJS

Vous cherchez à laisser tourner vos applications NodeJS en processus sur votre machine de production ? PM2 est la solution à ce besoin, en effet, PM2 permet de laisser tourner des tâches/instances NodeJS sur les machines Linux/Windows/Mac en processus.

Avant de commencer, il faut installer PM2 sur votre machine. Pour ce faire, saisissez la commande suivante :

sudo npm install pm2 -g

Pour lancer une instance NodeJS, il suffit de saisir la commande suivante :

pm2 start server.js

Vous pouvez attribuer un nom à cette instance avec l’argument « name » :

pm2 start server.js --name "mon-serveur"

Pour redémarrer une instance, c’est cette commande qu’il faut exécuter :

pm2 restart 

Pour arrêter une instance, il suffit de saisir cette commande :

pm2 stop 

Et pour supprimer l’instance de la liste PM2, saisissez cette commande :

pm2 delete 

Pour voir tous les processus démarré/arrêté, il suffit de saisir cette commande :

pm2 list
PM2 : un gestionnaire de processus de production pour les applications NodeJS
PM2 : un gestionnaire de processus de production pour les applications NodeJS 6

Dans le même style de programme, il y a forever, qui permet de faire exactement la même chose, mais il est un peu moins complet que PM2.

Total
0
Shares
Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Previous Post
Raspberry Pi : comment concevoir un bot qui dicte la météo chaque jour ?

Raspberry Pi : comment concevoir un bot qui dicte la météo chaque jour ?

Next Post
Comment créer une adresse Gmail ?

Comment créer une adresse Gmail ?

Related Posts