1

我正在 My Rails 应用程序中实现 Amazon 的 SQS 服务。
我正在尝试制作一个轮询器,它将持续监控传入队列。
我想要做的是当我启动我的 Rails 服务器时,应该启动轮询器并开始监视传入队列。

在我的 Rails 应用程序中实现此代码的最佳方法是什么?

你的建议会适合我。

4

1 回答 1

0

您将不得不编写一个由 cron 定期启动的 rake 任务,或者您可以编写一个在后台连续运行的守护进程。

编写 rake 任务很容易,这应该可以帮助您入门: http: //nubyonrails.com/articles/rake-rake-rake-your-boat

这是一个 Railscast,它应该为您提供一些编写守护程序的指导:http ://railscasts.com/episodes/129-custom-daemon

于 2011-05-06T07:39:03.653 回答