kill -9 воссоздает процесс с новым PID - PullRequest
0 голосов
/ 23 октября 2018

У меня приложение Node, работающее на порту 9800. Теперь оно выдает Error listen EADDRINUSE :::9800.

. Я просмотрел stackoverflow и перепробовал все ответы. ссылка на stackoverflow

Но ни один из них не работал для меня.убить -9 не убивает процесс.Он просто воссоздает процесс с новым PID.

Вот подробности.

MacBook-Pro-2:portfolio jiahlee$ lsof -PiTCP -sTCP:LISTEN
COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd  404 jiahlee    3u  IPv4 0x75aeedfca27f06f5      0t0  TCP *:49170 (LISTEN)
rapportd  404 jiahlee    4u  IPv6 0x75aeedfca221604d      0t0  TCP *:49170 (LISTEN)
Python    800 jiahlee    3u  IPv4 0x75aeedfca7815d95      0t0  TCP localhost:24679 (LISTEN)
node     3071 jiahlee   12u  IPv6 0x75aeedfca221438d      0t0  TCP *:9800 (LISTEN)
MacBook-Pro-2:portfolio jiahlee$ kill -9 3071
MacBook-Pro-2:portfolio jiahlee$ lsof -PiTCP -sTCP:LISTEN
COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd  404 jiahlee    3u  IPv4 0x75aeedfca27f06f5      0t0  TCP *:49170 (LISTEN)
rapportd  404 jiahlee    4u  IPv6 0x75aeedfca221604d      0t0  TCP *:49170 (LISTEN)
Python    800 jiahlee    3u  IPv4 0x75aeedfca7815d95      0t0  TCP localhost:24679 (LISTEN)
node     3119 jiahlee   12u  IPv6 0x75aeedfca2215a8d      0t0  TCP *:9800 (LISTEN)
MacBook-Pro-2:portfolio jiahlee$ sudo kill -9 3119
MacBook-Pro-2:portfolio jiahlee$ lsof -PiTCP -sTCP:LISTEN
COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd  404 jiahlee    3u  IPv4 0x75aeedfca27f06f5      0t0  TCP *:49170 (LISTEN)
rapportd  404 jiahlee    4u  IPv6 0x75aeedfca221604d      0t0  TCP *:49170 (LISTEN)
Python    800 jiahlee    3u  IPv4 0x75aeedfca7815d95      0t0  TCP localhost:24679 (LISTEN)
node     3154 jiahlee   12u  IPv6 0x75aeedfca221438d      0t0  TCP *:9800 (LISTEN)

1 Ответ

0 голосов
/ 23 октября 2018

похоже, что процесс узла инициируется каким-либо родительским процессом, поэтому даже когда вы завершаете процесс узла, он запускается снова

Можете ли вы дать мне вывод следующей команды

lsof -n | grep 1337 | grep LISTEN
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...