如何在Heroku上实现类似cron job的东西?

时间:2013-10-23 10:31:07

标签: ruby-on-rails heroku cron

我知道Heroku Scheduler插件,但是它非常灵活,就像我希望能够在每个月的1日和15日以及每天都执行任务。

我还能使用什么,或者Scheduler是Heroku的最佳选择?

2 个答案:

答案 0 :(得分:3)

根据我的知识,Scheduler是最好的选择。它是好的和可靠的。

答案 1 :(得分:0)

如果每天运行任务的频率最低,那么每天运行配置调度程序,然后在运行的代码中检查每月的日期并执行所需的任务,无论是第1天,第15天还是第x天

如果这不适合那么你需要查看一个背景处理器,如Sidekiq,DelayedJob等允许预定作业,然后让你的工作以你想要的任何频率重新排队,但你需要为此工作的人员以与调度程序类似的方式工作。