大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – Rails中的动态作业调度,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有许多报告,我们希望让用户设置时要安排通过邮件发送特定报告的时间和频率.用户需要能够看到他们安排的报告的列表,他们应该能够取消或更改现有的计划报告.计划的作业在服务器重新启动后应该能够幸免.目前,我并不担心只能在一组轨道服务器上的单个节点上运行作业.
> Rufus scheduler看起来不错,但是我必须编写代码来保留作业,并在rails重新启动时重新启动它们.
> Delayed_job处理持久性,但我无法看到如何定期运行作业,除非可能在新的运行时重新安排作业
resque与resque-scheduler似乎非常接近,但我想避免将redis添加到我们的堆栈,我可能会最终尝试重新实现一些在rails中的UI,以便用户可以添加/删除/管理作业,如果可以使用与应用程序的其余部分相同的ActiveRecord后端,则很棒.
以上是大佬教程为你收集整理的ruby-on-rails – Rails中的动态作业调度全部内容,希望文章能够帮你解决ruby-on-rails – Rails中的动态作业调度所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。