2
1

More than 3 years have passed since last update.

【Nuxt.js】サーバ起動時にAddress already in use と表示されたときの対処

Last updated at Posted at 2021-01-27

nuxtサーバー起動時ですが
WARN Address localhost:3000 is already in use.
と表示され別のローカルホストの番号が自動で立ち上がってしましました。
そのときに対処したメモです。

スクリーンショット 2021-01-27 11.27.04.png

表示されたlocalhost番号でも使えるのですが、
localhost:3000と登録しているツールなどがあるので初期に戻したい。

原因

ローカルサーバーを切らずにターミナルを消してしまったことらしいです。

対処

ターミナルで以下のコマンドを入力

lsof -i :3000

するとターミナル上に3000番ポートに現在接続しているものの一覧を出してくれます。

COMMAND  PID             USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
node    0123 hogehoge   27u  IPv4 0xd0972da5f637596f      0t0  TCP localhost:hbci (LISTEN)

※数字や名前は適当なのにしています。

このなかにあるPIDが接続しているIDになるようです。
自分のPID番号をしてしてターミナルで下記のコマンドを入力します。

kill -QUIT <PID>

再度Nuxtを立ち上げます
スクリーンショット 2021-01-27 11.34.46.png
うまくもどりました。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1