2013-05-26 52 views
0

我一直使用發條每6分鐘後運行自定義延遲作業。我計劃試着每當寶石而不是發條。沒有任何一個有一個想法,我應該如何去用,只要創業板這樣做:延遲作業自定義作業類型與每當寶石

Delayed::Job.enqueue(DelayedRake.new("contact:new"),priority:1,run_at: Time.now) 

隨着發條我是做像這樣

every(1.hour, 'Fetching New Contacts',at: '**:01') { Delayed::Job.enqueue(DelayedRake.new("contact:new"),priority:1,run_at: Time.now) } 

隨着鐘錶的寶石,它正在完美。我們正在將我們的應用程序從Heroku移至EC2,並且我不想在我們的Amazon EC2實例上使用發條。

解決此問題的任何幫助將非常apprecaited。

回答