【发布时间】:2009-07-14 20:37:07
【问题描述】:
我发现我经常需要在我开发的应用程序中实现某种调度程序。应用范围可以从简单的维护任务到相当复杂的任务。
到目前为止,我的方法是设置 cron 作业,这些作业本质上是对排队的命令进行批处理。例如,我有 cron 每 5 分钟调用一次脚本(我在 RubyOnRails 中工作,所以这是一个运行脚本),它检查是否有任何项目需要处理,然后将任务委托给适当的处理程序。
这可行,但由于某种原因感觉不是最好的方法。你能推荐一些东西,或者有任何关于这个的cmets吗?
我在 Ruby on Rails 工作,但没有理由将本次讨论仅限于 RoR。
谢谢,
【问题讨论】:
标签: ruby-on-rails web-applications scheduling