Vagrantなどで接続が切れたRailsのサーバを止める方法
Jul 9, 2015AD:
Vagrantなので、rails sなどでrails serverを立ち上げていて、ネットワークなどが変わるとVagrantから抜けて、rails sは残ったままになるのですが、再度vagrant sshしてからrails sをしても前のサーバが生きているので、立ち上げられなくなります。
1 2 3 |
$ rails s A server is already running. Check /var/www/html/hoge/tmp/pids/server.pid. Exiting |
対処方法
3000 portを使っているプロセスを見つけてきて、プロセスをkillしてしまいます。
1 2 3 4 |
$ lsof -wni tcp:3000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 5006 vagrant 11u IPv4 22930 0t0 TCP *:3000 (LISTEN) $ kill 5006 |
もっと賢いやり方があるような気がするのですが、ご存知の方は教えてください。
AD:
No Comments, Comment or Ping
Reply to “Vagrantなどで接続が切れたRailsのサーバを止める方法”
Warning: Undefined variable $user_ID in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/themes/grid_focus_public_mizo/comments.php on line 66
You must be logged in to post a comment.