我使用HTTP和MQTT协议将JSON格式的数据从本地计算机发送到安装了Thingsboard的Cloud.The服务器中的服务器。我正在向256台Thingsboard设备发送数据。在对HTTP和MQTT进行性能测试时,我发现HTTP发送数据花费的时间更少,而我听说MQTT是一种更快的协议。所以我的问题是-在什么情况下MQTT是比HTTP更快的协议?
发布于 2021-07-08 05:59:51
在您的设备通过http轮询服务器更新的情况下,mqtt将更快,因为这些设备保持持久连接,并且无需等待轮询间隔即可立即获得更新。
发布于 2020-07-26 21:48:31
MQTT是一种更快的协议,因为它不强制要求交付保证,但您仍然可以使用QOS0、1或2。
适用于小体积、高循环的传输。
https://stackoverflow.com/questions/57284746
复制相似问题