2014-10-02 225 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殺死了耙子進程,這個任務是我寫回來的。這會殺死所有實例,現在完全從我的應用程序中刪除任務。