Lösen Sie das Problem, dass der Knotenprozess im Linux-System ausgeführt wird, aber nicht beendet werden kann

Lösen Sie das Problem, dass der Knotenprozess im Linux-System ausgeführt wird, aber nicht beendet werden kann

Lassen Sie mich Ihnen zunächst vorstellen, dass der im Linux-System ausgeführte Knotenprozess den Prozess nicht beenden kann. Der spezifische Inhalt lautet wie folgt:

Ereignisse.js:72
throw er; // Nicht behandeltes „Fehler“-Ereignis
^
Fehler: EADDRINUSE abhören
bei errnoException (net.js:901:11)
bei Server._listen2 (net.js:1039:14)
beim Zuhören (net.js:1061:10)
bei Server.listen (net.js:1127:5)
bei EventEmitter.listen (/root/webServer/node_modules/express/lib/application.js:618:24)
bei Objekt.<anonymous> (/root/webServer/express.js:46:5)
bei Module._compile (module.js:456:26)
bei Object.Module._extensions..js (module.js:474:10)
bei Module.load (module.js:356:32)
bei Function.Module._load (module.js:312:12)

Zuvor habe ich Port 8888 geöffnet und er war zugänglich. Später habe ich die Shell beendet, aber 8888 war immer noch zugänglich. Starten Sie dann den Dienst auf Port 8888 neu

Habe den obigen Fehler gemeldet

Lösung: pkill node

Wissenspunkterweiterung: Linux beendet/startet den Knotenprozess

Knotenprozess unter Linux beenden

sudo pkill node

Linux startet das Node-Projekt

sudo nohup node xxx.js
sudo nohup node xxx.js > xxx.txt 2>&1 &

Zusammenfassen

Oben ist die Einführung des Herausgebers zur Lösung des Problems, dass der Knotenprozess im Linux-System ausgeführt wird, der Prozess jedoch nicht beendet werden kann. Ich hoffe, es wird allen helfen. Vielen Dank für Ihre Unterstützung der Website 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Python ermittelt den Linux-Prozess und beendet den Prozess
  • Detaillierte Erklärung, wie man einen Prozess in Linux zwangsweise beendet
  • So finden Sie belegte Ports und beenden Prozesse in Linux
  • 8 Beispiele für die Verwendung des Killall-Befehls zum Beenden von Prozessen in Linux
  • So ermitteln Sie die Ausführungszeit eines Befehls oder Prozesses in Linux
  • Linux-Methodenbeispiel zum Anzeigen aller Informationen des Prozesses

<<:  Detaillierte Erklärung langer Transaktionsbeispiele in MySQL

>>:  Vue verwendet GraphVis, um einen unendlich erweiterten Beziehungsgraphen zu entwickeln

Artikel empfehlen

Zusammenfassung einiger gängiger Methoden von JavaScript-Arrays

Inhaltsverzeichnis 1. Einleitung 2. filter() 3. K...

Zusammenfassung der 16 XHTML1.0- und HTML-Kompatibilitätsrichtlinien

1. Vermeiden Sie es, die Seite als XML-Typ zu dek...

Analyse der Linux-Bootsystemmethoden

Dieser Artikel beschreibt, wie man das Linux-Syst...

So finden Sie langsame MySQL-Abfragen

Vorwort Ich glaube, dass jeder in seiner tägliche...

JavaScript-Entwurfsmuster, Lernadaptermuster

Inhaltsverzeichnis Überblick Code-Implementierung...

Detaillierte Erläuterung der Destrukturierungszuweisung von JS ES6-Variablen

Inhaltsverzeichnis 1. Was ist Dekonstruktion? 2. ...

Antworten auf mehrere häufig gestellte MySQL-Interviewfragen

Vorwort: Bei Vorstellungsgesprächen für verschied...

JS ES: Neue Funktion zur variablen Entkopplungszuweisung

Inhaltsverzeichnis 1. Entkoppelte Zuweisung von A...

Detailliertes Tutorial zur Installation von Docker unter Windows

Da meine lokale MySQL-Version relativ niedrig ist...

Chinesische Parameterbeschreibung und Verwendungsbeispiele für ffmpeg

1. Wenn ffmpeg Videodateien überträgt, können die...

Lösen Sie das Problem der Angabe der UDP-Portnummer im Docker

Wenn Docker einen Container startet, gibt es den ...

JavaScript implementiert einen verschiebbaren Fortschrittsbalken

In diesem Artikel wird der spezifische JavaScript...