Puma on Rails 4.2.1アプリケーションを実行しています。ポート3000でPumaサーバーを開くことができず、終了するプロセスが見つかりません
私は、サーバーを開始するには、次のコマンドを実行すると:
rails s
私は次のエラーを取得するが:
puma-3.4.0/lib/puma/binder.rb:255:in `initialize': Address already in use - bind(2) for "localhost" port 3000 (Errno::EADDRINUSE)
私はそれを殺すために実行しているプロセスを探します。
ps aux | grep ruby
次のように表示されます。
mitchellgould 52496 0.0 0.0 2432772 648 s000 S+ 3:34PM 0:00.01 grep ruby
私が実行します。
sudo kill -9 52496
私が手:
kill: 52496: No such process
私は別のポートでサーバを起動することができますが、私はこの問題を削除し、何が起こっているかを理解したいと思います。どんな助けもありがたい。
サーバを再度実行して感謝のmakketaggを。何らかの理由でそれが動作します。私はそのプロセスを見て、そのコードを使ってプロセスを終了させることができました。私はそれがあなたの一部であり、彼の一部であったので、答えを与える方法を知らない。 – chell