node.js
いくつかのソケット ポートを使用するアプリケーションがあります。でアプリケーションを終了するとCtrl + C
、ある種のノード プロセスが実行されたままになり、ソケット ポートが割り当てられたままになることがあります。したがって、これらのポートを開くことができないため、アプリケーションを再起動できません。で状況を見るとps
、次の応答が得られます。
$ ps
PID TTY TIME CMD
40454 ttys000 0:00.11 -bash
41643 ttys001 0:00.00 (node)
41741 ttys001 0:00.00 (node)
試行kill -9 41643
してもプロセスは停止しません。それはある種の殺せないゾンビですか?ポートをブロックしている (ノード) ものを取り除くにはどうすればよいtcp
ですか?