标签: ruby sinatra message-queue starling-server
Starling是一个很好的(至少对于小项目而言)和简单的消息队列,但是,它实际上并不管理或启动使用队列的工作者。 Workling为Rails项目执行此操作,但不适用于纯ruby应用程序,也不适用于Sinatra。
在我使用threads / fork创建自己的自定义之前,还有另一个项目吗?
答案 0 :(得分:2)
看看resque。它与框架无关,并包含rake任务,以启动任意数量的工作程序来使用您的队列。它使用redis列表作为队列后端,因此您需要安装和管理它。