Node.jsで
Port 65000 is already in use
みたいなエラーが出るときの対処法。
以下のコマンドでポートを使用しているプロセスを特定。
lsof -i tcp:65000
実行すると、以下のように表示されるのでPIDを見る。
$ lsof -i tcp:65000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 4416 vagrant 20u IPv6 35235 0t0 TCP *:65000 (LISTEN)
この場合、PIDは4416
なので
以下のようにPIDを4416
と指定してプロセスを終了する。
kill -9 4416
おわり
コメント