LoginSignup
1
3

More than 3 years have passed since last update.

railsのサーバーの強制終了

Posted at

railsのサーバーの強制終了について

railsを使って自宅で開発しているときに、

$ bin/rails s

を使ってローカルホストのサーバを立てる。

そのとき、間違って
サーバーを起動した状態のターミナルのタブを消してしまって、ctrl + c
での終了ができなくなってしまい、困ったという経験がある。

その時の対処法、すなわち強制終了の方法をメモしておく。

 kill コマンドを使って強制終了

実際に実験してみると、
まず、

$ bin/rails s

を打ってローカルのサーバを立ち上げる。

その後確認してほしいのは

プロジェクト名/tmp/pids/server.pid

のファイル。

実際に見てみると、

project/tmp/pids/server.pid
1    1159    #ここに何らかの数字が入っているはず
2

これはサーバーを立ち上げたときに生成される数字で、サーバーを終了させたときに自動で消去される。

この数字を使って、

$ kill 1159

とコマンドに打ち込めばサーバーは強制終了される。

1
3
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
1
3