0

我正在使用 Rails 构建一个网站,它将在后台执行某些操作。我不想使用 DelayedJob,因为它需要一个数据库。

我不想做的很简单:从另一个站点获取一些数据,将响应保存在内存中,并保留 10 分钟。

有什么工具可以做到这一点吗?

4

3 回答 3

1

使用 resque http://github.com/defunkt/resque。它使用 redis 支持的数据存储而不是数据库。

于 2010-07-10T10:04:47.823 回答
1

您可能还想随时尝试。它基本上是一个将预定作业写入 cron 的 ruby​​ 脚本。

于 2010-07-10T10:25:23.953 回答
0

您可以在后台使用 rake 任务来执行此操作。将其作为 cron 作业或守护程序运行以在后台执行任务。

于 2010-07-10T10:10:09.160 回答