MQTT主题长度



由于我打算使用长度为26个字符的MQTT Topic进行发布,因此它不向代理发布。但是我可以使用长度为25个字符的MQTT Topic,通过从同一主题中减少一个字符来发布。主题的长度是否有特定的限制,如果有,可以是多长?

如MQTT规范(假设为v3.1.1,但在v5中没有更改)中所述,主题长度的大小用2字节表示,因此最多可以达到65,535个字符。

您遇到的任何限制都很可能是您正在使用的MQTT客户机的约束。我建议您检查代理日志(可能是在详细模式下),看看客户端是否实际发送了具有较长主题的内容。

最新更新