pm2 est un gestionnaire de processus pour les applications Node avec fonction d'équilibrage de charge. Vous pouvez mettre votre code autonome pour utiliser tous les processeurs sur tous les serveurs et vous assurer que le processus est toujours actif avec 0 seconde de rechargement.
Les principales fonctionnalités de pm2 :
1. Équilibrage de charge intégré (à l'aide du module de cluster Node cluster)
. 2. Exécution en arrière-plan
3. Temps d'arrêt de 0 seconde et rechargement
4. Script de démarrage avec Ubuntu et CentOS
5. Arrêtez les processus instables (évitez les boucles infinies)
6. Fournir une API HTTP
8. API de contrôle à distance et d'interface temps réel (module Nodejs, permettant l'interaction avec le gestionnaire de processus PM2)
Installation PM2 :
Utilisation de pm2 :
Différentes manières d'exécuter des processus dans pm2 :
Commandes communes Utilisation :
liste pm2
Répertorie toutes les informations de processus gérées par pm2 et affiche également combien de fois un processus sera démarré en raison d'exceptions non gérées.
pm2 monit
Surveille l'utilisation du processeur et de la mémoire de chaque processus de nœud
Ce qui précède, c'est moi. je l'ai compilé pour tout le monde, j'espère qu'il sera utile à tout le monde à l'avenir.
Articles connexes :
Avalonjs Implémenter un simple fonction panier
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!