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

Beispielanalyse der Intervallberechnung von MySQL-Datum und -Uhrzeit

Dieser Artikel beschreibt anhand eines Beispiels ...

Ursachen und Lösungen für die Front-End-Ausnahme 502 Bad Gateway

Inhaltsverzeichnis 502 Bad Gateway Fehlerbildung ...

Detaillierte Analyse des HTTP-Statuscodes 502 des Dienstes nginx+php-fpm

Bei einem unserer Webprojekte ist aufgrund der Zu...

Lösung für FEHLER 1366 bei der Eingabe von Chinesisch in MySQL

Beim Eingeben von Chinesisch in MySQL tritt der f...

JavaScript-Dokumentobjektmodell DOM

Inhaltsverzeichnis 1. JavaScript kann alle HTML-E...

Informationen zur Installation von Homebrew auf dem Mac

Vor kurzem hat Xiao Ming einen neuen Mac gekauft ...