首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Amazon队列接收通知

如何从Amazon队列接收通知
EN

Stack Overflow用户
提问于 2016-08-30 22:16:01
回答 1查看 916关注 0票数 0

从Amazon队列接收消息的最有效方法是什么?

我一直在使用Peddler Gem创建、注册和订阅一个捕获更改的Amazon队列。很好,SQS队列可以很好地接收消息。下一步,我有点模糊,需要一些帮助,然后我进入兔子洞。

看起来,SQS队列应该就像我可以订阅的Web钩子一样,也可以接收通知。但我在任何地方都看不到这种选择。

但是,看起来我可以使用更短的Gem,或者可能是Amazon自己的AWS为Ruby创建工作人员来轮询队列,以便获得新消息的通知。

从SQS中提取消息的最有效的方法是矮化宝石吗?还是有更好的方法?

EN

回答 1

Stack Overflow用户

发布于 2016-09-02 21:35:02

海事组织矮人是当前在Ruby消息轮询中最有效的方法。

您可以继续只使用aws-sdk,这将是可行的-有一定的限制。如果你沿着这条路走下去,你就会结束围绕aws-sdk实现的很多东西,而矮人已经这么做了。使用sdk,您可以在一个循环中接收消息,调用Ruby类来使用它们等等。Shoryuken是一个轮询消息的进程,它使用多线程来提高性能。此外,一个进程可以接收来自多个队列的消息。

看起来,SQS队列应该就像我可以订阅的Web钩子一样,也可以接收通知。但我在任何地方都看不到这种选择。

这不是SQS,类似于AWS的服务。如果也可以与SNS集成,那么您可以实现一个调用webhooks的pub/sub。

PS: Shoryuken作者:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39237914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档