Hel*_*aon 3 azure azure-iot-hub
在阅读了Azure IoT Hub的限制和配额后,我很难理解IoT Hub如何支持数百万台设备(微软的承诺).也许你们可以提供帮助.到目前为止,这些是我的想法:
来自Microsoft doc的报价
设备连接:
120 /秒/单位(S2),12 /秒/单位(S1).最低100 /秒.例如,两个S1单位是2*12 = 24 /秒,但你的单位至少有100 /秒.有了9个S1单位,你的单位就有108 /秒(9*12).
12 /秒/单位 - 这是否意味着如果我只有一个缩放单位,我可以有最大值.12个同时连接?或者这是否意味着我可以打开最大值.每秒12个新连接?
"最低100 /秒"是什么意思?
IoT Hub支持AMQP 1.0.我的理解是,通过这个协议,我可以拥有一个永久开放的设备< - >云连接,以便能够"实时"发送/接收消息.如果仅允许12个同时连接,则不可能使用单个缩放单元支持12个以上的设备.
小智 9
您认为AMQP连接保持活动状态以实现云到设备消息的"实时"传递是正确的.
您指的油门控制新设备连接到IoT集线器的速率,而不是最大数量的同时连接的设备.节流阀取决于为集线器配置的单元数.
例如,如果您购买单个S1设备,则每秒可获得100个连接.这意味着为了连接100.000设备,至少需要1000秒~16分钟.但是,您可以拥有与设备标识注册表中一样多的同时连接的设备.
通常具有许多设备的应用程序会购买更多单位,因此节流按比例增加(S2单位为120连接/秒/单位,S1为12 conn/sec /单位).在S1的情况下,为了适应尖峰,我们从不施加少于100个连接/秒的节流,这意味着如果你购买多达8个S1单位,你总是得到100个连接/秒,当你有9个你将得到108个连接/秒.
| 归档时间: |
|
| 查看次数: |
1288 次 |
| 最近记录: |