2013-01-09 18 views
0

我在Rails中構建了一個小提醒應用程序,我想爲我的用戶添加能夠創建cron作業的功能。 cron作業將在每週,每個月或甚至一次的特定日期運行,具體取決於用戶的選擇和保存。如何讓用戶安排在rails中重複使用的cron作業

因此,用戶創建偶數,選擇每週,每天或一次,然後創建cron作業以在Linux中運行命令行。

任何寶石更容易?

+1

發佈用戶提醒(當他們設置它們時,應該運行多久,上次運行的時間等)後,設置一個指向頁面的cron作業並讀取該數據庫,它應該發送什麼提醒? – andy

+1

這是你的答案http://stackoverflow.com/questions/285717/a-cron-job-for-rails-best-practices – Satish

回答

0

常見的方法是將數據庫表與可能:

status | linux_command | execute_at

並且每10分鐘運行一次cronjob女巫檢查數據庫並執行該命令。