Heim  >  Artikel  >  Web-Frontend  >  Teilen von Tutorials zu pm2 zur Bereitstellung mehrerer node.js-Projekte

Teilen von Tutorials zu pm2 zur Bereitstellung mehrerer node.js-Projekte

小云云
小云云Original
2018-01-04 10:31:112683Durchsuche

Die derzeit am häufigsten verwendeten NodeJS-Projekte sind „Forever“ und „PM2“. In diesem Artikel wird hauptsächlich das Konfigurations-Tutorial zur Verwendung von PM2 für die Bereitstellung mehrerer Node.Js-Projekte vorgestellt. Weitere Informationen finden Freunde in Not weiter unten.

Vorwort

Ich glaube, jeder sollte wissen, dass unser Server bei der tatsächlichen Projektbereitstellung den Knotendienst automatisch starten muss, wenn er gestartet wird. In der Vergangenheit wurde es über den mit liunx gelieferten Befehl gestartet. Aber da es immer mehr Backend-Microservices gibt. Jedes Mal werden neue Programme veröffentlicht. Das Ändern des Skripts ist zu aufwändig. Also bin ich auf PM2 umgestiegen. Im Folgenden gibt es nicht viel zu sagen. Werfen wir einen Blick auf den detaillierten Implementierungsprozess.

Die Konfigurationsmethode ist wie folgt:

1. Installieren Sie zuerst pm2

npm install -g pm2

2. Generieren Sie die Konfigurationsdatei

pm2 ecosystem

Nachdem Die Generierung ist abgeschlossen, es wird eine Ökosystem-.config.js-Datei geben,

3. Ändern Sie die Konfigurationsdatei

Bearbeiten Sie „ökosystem.config.js“

wie abgebildet. Der Master muss den Programmnamen und das Programmstartskript konfigurieren. Das ist es

4. Starten Sie die Konfigurationsdatei

pm2 startOrRestart ecosystem.config.js

5. Überprüfen Sie den Startstatus

pm2 list

bedeutet das Programm erfolgreich gestartet.

Der Skript-Startbefehl kann mit NVM kombiniert werden, um mehrere Knotenversionen zu unterstützen.

Verwandte Empfehlungen:

Verwenden Sie PM2, um die Prozessfreigabe von NodeJS zu verwalten

Verwenden Sie PM2, um den Node.js-Cluster zu erweitern Effizient Einfacher Weg

Nginx-Reverse-Proxy-Bereitstellung NodeJS Nginx-Reverse-Proxy NodeJS NodeJS-Framework Nginx-Proxy Nodej

Das obige ist der detaillierte Inhalt vonTeilen von Tutorials zu pm2 zur Bereitstellung mehrerer node.js-Projekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn