无法杀死rails rake任务

时间:2014-10-02 14:24:29

标签: ruby-on-rails-3 rake

我有一个Rails 3.2.14应用程序,带有一个侦听gps坐标的rake任务。我正在实现一种收集gps数据的新方法,该方法不需要rake任务来监听。所以我试图杀死在我的生产服务器上运行的rake任务。

我做了一个ps aux | grep rake来获取我要杀死的rake实例的列表,并发布了kill "pid"甚至是丑陋的kill -9 "pid",但是rake任务一直在重生。我需要杀死rake任务的三个实例。有没有更好的方法来杀死这些rake任务然后我正在做什么?我也试过killall -9 rake,但是说rake: no process found

对于如何停止此任务的任何想法将不胜感激。

1 个答案:

答案 0 :(得分:0)

实际上我能够通过我前面写过的Capistrano任务通过Capistrano杀死rake进程。这会杀死所有实例,现在完全从我的应用程序中删除任务。