2014-12-04 57 views
0

我需要實現用戶面臨調度,如用戶有報告,當他們想這些報告被送到他們可以選擇的時間表。 要求是報價複雜,就像應該有像每個12小時,每30分鐘,每個第二天,星期五凌晨1點,每個月的最後一個星期日等時間表等。用戶面臨調度鋼軌

是否有Rails解決方案,我們應該創建它從地面? 謝謝!

回答

0

大多數調度鋼軌和紅寶石依靠靜態文件。您可以使用一個排隊系統,如延時工作,並盡一切工作本身排隊成功後,下一次。或者你可以做它涉及到用戶,並存儲週期,下一次執行和最後執行的基本SheduledJob模型。而使用普通(頻繁)的計劃任務引擎像鐘錶檢查暫掛的作業。