不可阻挡的服务器 - rails

时间:2013-03-02 15:44:18

标签: ruby-on-rails sql-server

我使用的是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:3000lsof -wni tcp:443:但没有输出

我尝试killall -9 rails,但未找到任何铁路流程

我尝试CTRL-C,但服务器仍在运行

我尝试了fuser -n tcp 3000,服务器仍在运行

2 个答案:

答案 0 :(得分:0)

如果有的话,你必须杀死allruby进程。这是没有rails进程,因为rails只是一个用ruby编写的框架,所以ruby做了所有解释

答案 1 :(得分:0)

您可以使用以下命令找到运行rails服务器的进程。然后使用kill来停止服务器

ps -ef | grep rails