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

Detaillierte Beschreibung der chinesischen ffmpeg-Parameter

Details zu den Parametern der Version FFMPEG 3.4....

Detaillierte Erklärung, wie NGINX PV, UV und unabhängige IP der Website zählt

Nginx: PV, UV, unabhängige IP Jeder, der Websites...

Detaillierte Erklärung der grep- und egrep-Befehle in Linux

Vertreter / egrep Syntax: grep [-cinvABC] 'wo...

js implementiert einen einfachen Countdown

In diesem Artikelbeispiel wird der spezifische Co...

Optimale Webseitenbreite und ihre kompatible Implementierungsmethode

1. Beim Entwerfen einer Webseite ist das Bestimmen...

Tutorial zur Installation von VMware, Nmap und Burpsuite

Inhaltsverzeichnis VMware BurpSuite 1. Virtuelles...

Implementierung der Vue-Einzeldateikomponente

Ich habe kürzlich über Vue gelesen. Ich habe eine...

Ein Artikel, der Ihnen hilft, die Grundlagen von VUE zu verstehen

Inhaltsverzeichnis Was ist VUE Kern-Plugins in Vu...

Sortierung und Paginierung von MySQL-Abfragen

Überblick Da wir die Daten normalerweise nicht di...

So erstellen Sie mit Squid einen Proxyserver für http und https

Als wir nginx eingeführt haben, haben wir nginx a...

Beispielcode für Nginx zur Erreichung dynamischer und statischer Trennung

1. Einfache Konfiguration der dynamischen und sta...

Beispielanalyse zum Beheben von Problemen in historischen Linux-Images

Fix für Probleme mit historischen Linux-Images De...