我有我的resque系統下面的配置(無軌只是西納特拉基地),在那裏我有一堆從YML文件resque狀態和resque調度爲循環任務
resque (1.23.0)
resque-scheduler (2.0.0)
resque-status (0.4.0)
的經常性計劃的重複性作業的時間表出現在「計劃」選項卡上,當我點擊「立即排隊」按鈕時,狀態也出現在「狀態」選項卡上,問題是當重複作業自動運行時,它們不會出現在「狀態」 「標籤..我的resque_schedule.yml看起來像這樣
email_notifier:
every: 5m
custom_job_class: Process_Notification_Emails
queue: email_notifier
args:
description: "Process mail notifications"
注意:這些預定作業實際上每5分鐘運行一次,並且行爲與預期的一樣,我遇到的唯一問題是它們不會出現在「狀態」選項卡上,除非我手動將它們排隊
任何想法我在這裏做錯了嗎?
謝謝你的反應,但我已經使用了最新版本的resque狀態(直接從git的主人),其具有resque-支持調度程序,它執行預定的方法...請看看這個https://github.com/quirkey/resque-status/blob/master/lib/resque/plugins/status.rb – Santthosh
你是否調用'scheduled'方法?像'WorkingJob.scheduled(:queue_name,WorkingJob,@job_args)''? –