首页 > 解决方案 > 通过 SQS 向设备发送消息

问题描述

我还在学习 SQS,我用 SQS 和一个用 Shoryuken 接收消息的 Ruby 应用程序做了一些成功的测试。这工作正常。我们希望在人们家中安装 1000 台物联网设备。这些设备将向后端发送事件,这些事件将被拾取。到现在为止还挺好。

现在我们还需要将消息发送回设备(不那么频繁,但仍然如此)。我也可以为此使用 SQS 吗?如何定位设备?

我是否需要添加 MessageAttribute 来标识目的地?或者为每个设备创建一个队列?

这里有哪些最佳实践?

标签: amazon-sqsshoryuken

解决方案


SQS 绝对不是用于向单个设备发送消息的正确工具,虽然每个设备的队列可能有效,但我不推荐它(1000 多个设备定期轮询消息可能会很昂贵)。

看看Amazon IoT,尤其是消息代理组件


推荐阅读