amazon-sqs - 通过 SQS 向设备发送消息
问题描述
我还在学习 SQS,我用 SQS 和一个用 Shoryuken 接收消息的 Ruby 应用程序做了一些成功的测试。这工作正常。我们希望在人们家中安装 1000 台物联网设备。这些设备将向后端发送事件,这些事件将被拾取。到现在为止还挺好。
现在我们还需要将消息发送回设备(不那么频繁,但仍然如此)。我也可以为此使用 SQS 吗?如何定位设备?
我是否需要添加 MessageAttribute 来标识目的地?或者为每个设备创建一个队列?
这里有哪些最佳实践?
解决方案
SQS 绝对不是用于向单个设备发送消息的正确工具,虽然每个设备的队列可能有效,但我不推荐它(1000 多个设备定期轮询消息可能会很昂贵)。
看看Amazon IoT,尤其是消息代理组件。
推荐阅读
- machine-learning - 当要预测的值是分类值时不起作用
- angular - 哪种方法可以处理 OnPush 上的更改?
- javascript - 无法使 toLocaleString() 工作
- flutter - Flutter ExpansionTile 箭头在左边而不是右边?
- html - 如何调整标签之间垂直虚线的长度?
- react-native - 在 ScrollView 中反应原生的多个粘性组件
- python - Tensorflow/board:形状 [-1,784] 具有负尺寸
- javascript - Highchart 带有附加图例元素的柱形图
- plone - 在邮件模板覆盖中插入新行
- python - sqlalchemy-如何在数据库中一次保存多个元组然后提交