Ich versuche, lokal auf Port 9001 zu senden, erhalte jedoch eine listen EADDRINUSE
Fehlermeldung. Wenn ich mir den Port anschaue, lsof -i :9001
wird Folgendes angezeigt
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 3369 Name 12u IPv4 0x617528c251f49bb 0t0 TCP *:etlservicemgr (LISTEN)
node 7803 Name 11u IPv6 0x617528c1ecc1133 0t0 TCP *:etlservicemgr (LISTEN)
Was ist etlservicemgr
? Kann ich es töten?
Antwort1
etlservicemgr
ist nicht der Name des Prozesses, der auf Port 9001 lauscht. Es ist der Name desIANA-registrierter Dienstfür diese Portnummer.
$ grep 9001 /etc/services
etlservicemgr 9001/tcp # ETL Service Manager
etlservicemgr 9001/udp # ETL Service Manager
In der ersten Spalte erscheint der Name des Prozesses COMMAND
.
Aus Ihrer Ausgabe können wir ersehen, dass zwei aufgerufene Prozesse node
auf diesem Port lauschen (einer auf IPv4 und einer auf IPv6). Und node
es handelt sich höchstwahrscheinlich um eine Node.js-Anwendung.