我正在将 node.js mosca MQTT 代理用于一些物联网 (iot) 应用程序。
https://github.com/mcollina/mosca
主题可以为 mosca 代理接收的最大消息长度是多少?限制消息长度的因素是什么?
如果我想增加消息长度,有没有可以修改的配置参数或者代码的哪一部分可以修改?
最佳答案
这里不完全清楚你在问什么,所以我会回答这两种可能性。
实际主题字符串的长度最多为 65536 字节。这是 mqtt 规范强加的限制,你不能改变它。还值得注意的是,主题是用 utf-8 编码的,因此您可能只有不到 65536 个可用字符。
消息的有效负载限制为 268,435,456 字节。同样,这是由规范定义的。
如果您经常接近这些限制中的任何一个,您应该考虑您所做的事情是否明智。
关于node.js - MQTT 代理的最大消息长度是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34522053/