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

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.

Installer NodeJS : un jeu d’enfant
Il y a quelque temps, nous vous proposions de créer un bot pour Twitter [https://www.yubigeek.com/api-streaming-twitter-bot-node-js/] avec la technologie NodeJS. Aujourd’hui, nous vous proposons de découvrir en détail cette technologie émergente au fur et à mesure des articles. Attention une bonne …

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 <id|name|app-name>

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

pm2 stop <id|name|app-name>

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

pm2 delete <id|name|app-name>

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

pm2 list
Raspberry Pi : comment concevoir un bot qui dicte la météo chaque jour ?
Cette semaine a été remplie d’article pour votre Raspberry Pi, aujourd’hui on se penche sur un tutoriel pour la création d’un bot qui dicte la météo chez vous tous les matins. * Raspberry Pi : un compteur d’abonné vocal pour les réseaux sociaux [/raspberry-pi-compteur-abonne-vocal-reseaux-socia…
Raspberry Pi : un compteur d’abonné visuel pour les réseaux sociaux
Je fais suite au tutoriel sur la création d’un compteur d’abonné vocal pour les réseaux sociaux [/raspberry-pi-compteur-abonne-vocal-reseaux-sociaux/] que j’ai développé sur mon Raspberry Pi dernièrement. Dans ce tutoriel, je vous propose de développer ce même compteur avec un affichage sur une page…
Raspberry Pi : un compteur d’abonné vocal pour les réseaux sociaux
Cela fait quelques temps que je « bidouille » mon Raspberry Pi, et j’y ai enfin trouvé une utilité : un compteur d’abonné vocal pour les réseaux sociaux. Je vous propose donc un petit tutoriel pour sa mise en place avec NodeJS. Dans ce tutoriel, nous verrons comment mettre en place ce compteur d’ab…

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.

Maxence Rose

Écrit par Maxence Rose

Hyperactif du Web, fondateur de YubiGeek, passionné de technologie, de sciences, et fasciné par Google, j'écris ce que bon me semble et je teste pour vous les derniers services du Web.

Vous vous êtes abonné avec succès YubiGeek
Génial ! Ensuite, passez à la caisse complète pour obtenir un accès complet à tous les contenus premium.
Nous saluons votre retour ! Vous vous êtes connecté avec succès.
Succès ! Votre compte est entièrement activé, vous avez désormais accès à tout le contenu.