2011-08-09 182 views
0

我知道一些很棒的gems(Daemons,Resque,Starling/Workling,background_job.rb ...)來守護Ruby任務,但我不確定在我的上下文中選擇哪個。Ruby守護進程決定

我的守護程序很簡單,它輪詢數據庫,尋找工作。它不加載任何像Rails這樣的框架。每項工作都相對較快。我需要確保守護進程始終處於活動狀態,並且如果它死亡,它需要自動重新啓動。目標平臺是OSX和Linux。

你會使用哪個守護進程寶石?

回答

0

如果您需要保持活力,您可能需要嘗試一些流程管理工具,如bluepillgod。我在生產服務器上使用了bluepill,它在OSX和Linux上都能正常工作。兩者都可以守護你的ruby腳本。 :D