【发布时间】:2015-08-19 15:10:54
【问题描述】:
当我尝试通过rails s 启动服务器时,我收到以下错误消息:
C:\Users\Frankie\Documents\stocktracker>rails s
=> Booting WEBrick
=> Rails 3.2.8 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
A server is already running. Check C:/Users/Frankie/Documents/stocktracker/tmp/p
ids/server.pid.
Exiting
server.pid 中列出的号码是 8436。
如何手动终止此进程?如何轻松杀死当前运行的所有 webrick 服务器?
【问题讨论】:
-
我相信该消息仅表明另一个进程绑定到端口 3000。不一定是另一个 WEBrick 进程。我认为这个实用程序将帮助您找到正在侦听的 tcp 端口进程:technet.microsoft.com/en-us/sysinternals/bb896653.aspx(我已经有一段时间没有在 Windows 上工作了)
-
kill -INT $(cat tmp/pids/server.pid) [见这里][1] [1]: *.com/questions/15088163/…
标签: windows ruby-on-rails-3 webrick