fbpx
YubiGeek

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

Like
Like Love Haha Wow Sad Angry
1
PM2 : un gestionnaire de processus de production pour les applications NodeJS
Voter pour cet article

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 :

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

Vous pouvez attribuer un nom à cette instance avec l’argument “name” :

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

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

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

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

Vous pourrez désormais facilement laisser tourner vos processus NodeJS en tâches de fond, comme avec les scripts suivants :

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.

Like
Like Love Haha Wow Sad Angry
1

Maxence Rose

Passionné de high-tech et fasciné par Google, j'écris ce que bon me semble et je teste pour vous les derniers services du Web. Ce blog me permet de m'exprimer sur les différents produits de Google, en premier lieu ses services et les appareils Android.

Un seul commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Maxence Rose

Passionné de high-tech et fasciné par Google, j'écris ce que bon me semble et je teste pour vous les derniers services du Web. Ce blog me permet de m'exprimer sur les différents produits de Google, en premier lieu ses services et les appareils Android.