我正在运行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。出于某种原因,这很有效。使用itnikolay的代码后,我能够看到该进程并杀死它。我不知道如何授予答案,因为它是你的一部分,也是他的一部分。 – chell