我正在My Rails应用程序中实现亚马逊的SQS服务 我正在尝试制作一个持续监控传入队列的Poller 我想要做的是当我启动我的rails服务器时,Poller应该启动并开始监视传入的队列。
在我的rails应用程序中实现此代码的最佳方法是什么?
你的建议适合我。
答案 0 :(得分:0)
你必须编写一个由cron定期启动的rake任务,或者你可以编写一个在后台连续运行的守护进程。
编写rake任务很简单,这应该可以帮助您入门:http://nubyonrails.com/articles/rake-rake-rake-your-boat
这是一个Railscast,可以为您提供编写守护程序的一些指示:http://railscasts.com/episodes/129-custom-daemon