我跟隨了使用CollectiveIdea的fork的railscast。我無法讓它工作。我在/ lib文件夾中創建一個新的文件,其中包括此將delayed_job取得工作
class Device
def deliver
#my long running method
end
handle_asynchronously :deliver
end
device = Device.new
device.deliver
我做一個腳本/ delayed_job的和叉子的應用實例。現在,
- 沒有工作活動正在進行。 delayed_jobs表中沒有任何內容,而日誌中沒有內容。我在這裏錯過了什麼嗎?
- 如何設置該方法應運行的時間間隔? (Ex每30秒)
我在開發模式(Rails 2.3.2)中測試這個,並且很快會將其轉化爲生產。
謝謝!