我仍在学习SQS,我对SQS进行了一些成功的测试,并使用Shoryuken进行了Ruby应用程序的测试,该应用程序接收了消息。这很好。我们希望在人们的家中安装1000台IoT设备。这些设备会将事件发送到后端,事件将被拾取。到目前为止一切顺利。
现在,我们还需要将消息发送回设备(较不频繁,但仍然)。我也可以为此使用SQS吗?如何定位设备?
是否需要添加MessageAttribute来标识目标?还是为每个设备创建队列?
这里的最佳做法是什么?
答案 0 :(得分:0)
SQS绝对不是用于向单个设备发送消息的正确工具,尽管每个设备都可以使用队列,但我不建议这样做(可以定期轮询1000多个设备来获取消息)昂贵)。