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