我知道Heroku Scheduler插件,但是它非常灵活,就像我希望能够在每个月的1日和15日以及每天都执行任务。
我还能使用什么,或者Scheduler是Heroku的最佳选择?
答案 0 :(得分:3)
根据我的知识,Scheduler是最好的选择。它是好的和可靠的。
答案 1 :(得分:0)
如果每天运行任务的频率最低,那么每天运行配置调度程序,然后在运行的代码中检查每月的日期并执行所需的任务,无论是第1天,第15天还是第x天
如果这不适合那么你需要查看一个背景处理器,如Sidekiq,DelayedJob等允许预定作业,然后让你的工作以你想要的任何频率重新排队,但你需要为此工作的人员以与调度程序类似的方式工作。