我使用的是ubuntu机器和rubymine ide。问题是我无法停止使调试无法进行的服务器。我正在使用的应用程序专门运行ssl安全性,所以听443端口。我尝试了一切
当我运行pgrep -l rails
时,找不到这样的过程。所以我只能杀死ruby进程,但服务器不会停止。
然后我尝试./script/server stop
但它没有停止服务器
我尝试了kill -INT $(cat tmp/pids/server.pid)
,但app_root/tmp/pids
我尝试了lsof -wni tcp:3000
和lsof -wni tcp:443
:但没有输出
我尝试killall -9 rails
,但未找到任何铁路流程
我尝试CTRL-C
,但服务器仍在运行
我尝试了fuser -n tcp 3000
,服务器仍在运行
答案 0 :(得分:0)
如果有的话,你必须杀死allruby进程。这是没有rails进程,因为rails只是一个用ruby编写的框架,所以ruby做了所有解释
答案 1 :(得分:0)
您可以使用以下命令找到运行rails服务器的进程。然后使用kill来停止服务器
ps -ef | grep rails