我正在使用Rails构建一个网站,它将在后台执行某些操作。我不想使用DelayedJob,因为它需要一个数据库。
我不想做的事情很简单:从其他网站获取一些数据,将响应保存在内存中,并保存10分钟。
有没有工具可以做到这一点?
答案 0 :(得分:1)
使用resque http://github.com/defunkt/resque。它使用redis支持的数据存储而不是数据库。
答案 1 :(得分:1)
您可能还想尝试whenever。它基本上是一个ruby脚本,它将预定的作业写入cron。
答案 2 :(得分:0)
您可以在后台使用rake任务来执行此操作。将其作为cron作业或守护程序运行,以在后台执行任务。