ローカルサーバーを強制停止する方法
1. ローカルサーバーを強制停止する方法
Node.js でローカルサーバーを立ち上げていて停止させたい時は「control + C」で普通なら停止すると思いますが、「control + C」がスルーされページが表示され続ける現象があったので調べて対応したことをメモしておきます。
下記のコマンドを入力する。3000 のポート番号の部分は使っている番号に合わせます。
lsof -i :3000
lsof
- オープンしているファイルを一覧表示するコマンド
-i
- ポート番号やプロトコルを指定して表示
コマンドの結果で「PID(プロセス ID)」という数字が表示されるので下記のコマンドでプロセスを中止できました。(QUIT は必要ないのかも..)
kill -QUIT xxxx
QUIT
- キーボードからの中止命令
下記のコマンドで kill コマンドの一覧が確認できます。
kill -l