Heim  >  Artikel  >  Web-Frontend  >  So beenden Sie den Prozess in Nodejs

So beenden Sie den Prozess in Nodejs

青灯夜游
青灯夜游nach vorne
2021-01-18 18:35:253396Durchsuche

So beenden Sie den Prozess in Nodejs

Verwandte Empfehlungen: „nodejs Tutorial

NodeJS Ending Process

  • Prozess: Das Objekt ist eine globale Variable, die Informationen über den aktuellen Node.js-Prozess bereitstellt und diesen steuert. Als globale Variable ist sie für Node.js-Anwendungen immer verfügbar, ohne dass die Funktion „require()“ erforderlich ist. Es kann auch explizit mit require()

process.kill(pid[, signal]) event

Neu in: v0.0.06 (node)

  • pid Process PID
  • signal | zugegriffen werden Senden, Typ ist Zeichenfolge oder Zahl, Standardwert: SIGTERM.
  • Die Methode „process.kill()“ sendet ein Signal an den durch pid identifizierten Prozess.
  • Der Signalname ist eine Zeichenfolge wie „SIGINT“ oder „SIGHUP“. Weitere Informationen finden Sie unter Signalereignisse und kill(2).

Wenn die Ziel-PID nicht existiert, gibt diese Methode einen Fehler aus. Als besonderes Beispiel kann das Signal 0 verwendet werden, um zu testen, ob ein Prozess existiert. Auf Windows-Plattformen wird ein Fehler ausgegeben, wenn pid zum Beenden einer Prozessgruppe verwendet wird.

Obwohl der Name dieser Funktion „process.kill()“ lautet, sendet sie tatsächlich nur ein Signal, das dem Kill-Systemaufruf ähnelt. Das gesendete Signal kann darin bestehen, etwas zu tun, das nichts mit dem Beenden des Zielprozesses zu tun hat.

Einfache und grobe Codedemonstration. Schauen Sie sich zuerst die offizielle Website-Dokumentation an. Sanfter Code. Demo Weg Direkte Demonstration

  • Aufgrund der persönlichen Arbeitszeit werde ich den Code nicht im Detail schreiben, aber die Gesamtidee ist dieselbe
Anforderungen: Holen Sie sich Ihre entsprechende PID entsprechend Ihrer eigenen Prozess-PID auf dem Computer . Füllen Sie die Variable aus und kompilieren Sie den Code nach Abschluss der Codierung mit dem Knoten ---->
    ! !

Das obige ist der detaillierte Inhalt vonSo beenden Sie den Prozess in Nodejs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen