2014-10-02 288 views
0

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

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

任何想法如何停止这项任务将不胜感激。

回答

0

实际上,我通过一个Capistrano任务,通过Capistrano杀死了耙子进程,这个任务是我写回来的。这会杀死所有实例,现在完全从我的应用程序中删除任务。