我想写一个运行线程/工作线程的后台,它将从SQS轮询消息,并将消息分配给工作线程进行处理。
后台轮询过程应该从服务启动开始。另外,我想为一些rails服务启动多个后台工作线程。
(fyi,我已经尝试了shoryuken,我的用例似乎很慢,所以我正在编写自己的poller)
请提供一些有关如何创建此类轮询器的指南/代码段/提示。
要求:
我正在寻找ruby / rails观点的帮助,因为我是新手。虽然我理解SQS工作,但SQS特定代码不需要太多。只需后台工作程序进行有意义的操作即可。
谢谢,非常感谢任何帮助:)