MQTT 相关
Zhongyl_
人要有格局
展开
-
MQTT Qos类型解释
MQTT Qos类型解释原文连接:https://blog.csdn.net/yangguosb/article/details/78653228内容:Qos0 发送者只发送一次消息,不进行重试,Broker不会返回确认消息。在Qos0情况下,Broker可能没有接受到消息,流程如下图所示:Qos1 发送者最少发送一次消息,确保消息到达Broker,Broker需要返回确认消息PUBACK。在Qos1情况下,Broker可能接受到重复消息,流程如下图所示:Qos2 Qos2使用两阶段转载 2020-05-17 00:41:32 · 760 阅读 · 0 评论 -
MQTT 心跳和keepalive配置
MQTT 心跳和keepalive配置内容:正常MQTT 服务器端会配置一个超时时间,一般为60s, 在这个时间段内一个连接如果没有数据传输的话,服务端会主动断开连接以释放资源,有两种方式可以规避这个问题:方式1:最为简单, 将keepalive的时间设置小于 服务端的超时时间,则客户端每隔 keepalive的时间就会给服务端发一个心跳包,方式2:在通信协议里增加心跳指令,...原创 2020-05-17 00:39:36 · 14060 阅读 · 1 评论 -
MQTT消息长度限制
原文连接:https://stackoverflow.com/questions/34522053/what-is-the-maximum-message-length-for-a-mqtt-broker内容:单条消息默认限制大小256MB,可以通过配置修改It’s not entirely clear what you’re asking here, so I’ll answer both possibilities.The length of the actual topic string i转载 2020-05-17 00:39:05 · 7067 阅读 · 0 评论 -
MQTT topic匹配规则
MQTT topic匹配规则原文连接:https://blog.csdn.net/JiangCheng817/article/details/81333893内容:主题层级分隔符 “/”:表示层级关系单层通配符 “+”:订阅消息时使用,匹配一层主题如 a/+ 匹配诸如 a/b a/c 但是不能匹配 a/b/c,特别的单独的+可以匹配所有单层主题多层通配符”#”:订阅消息时使用,匹配零或层主题如 a/# 匹配诸如 a/b a/b/c a ,特别的#单独使用匹配所有。注:使用通配符时需要保证转载 2020-05-17 00:37:56 · 1163 阅读 · 0 评论