Node.jsでPort ○○is already in use

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

 

おわり

Node.js
スポンサーリンク
この記事を書いた人
penpen

1991生まれ。WEBエンジニア。

技術スタック:TypeScript/Next.js/Express/Docker/AWS

フォローする
フォローする

コメント

タイトルとURLをコピーしました