我有一个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
对于如何停止此任务的任何想法将不胜感激。
答案 0 :(得分:0)
实际上我能够通过我前面写过的Capistrano任务通过Capistrano
杀死rake进程。这会杀死所有实例,现在完全从我的应用程序中删除任务。