====== 使用限制 ====== 本文为您MQTT服务对某些具体指标的约束和规范,以便您在使用服务时不要超过相应的限制值,以免程序出现异常。具体的限制项和限制值请参见下表。 |限制项|限制值|说明| |Session最大保留时间|3天|cleansession设置为false,在客户端离线后,该会话的保留时间。默认值为30分钟,可联系商务调整| |离线消息最大保存时间|3天|支持保留离线消息(QoS1、QoS2支持),超过时间将自动滚动删除,有需求可联系商务调整| |Topic长度|1~64个字符|Topic长度不得低于或超过最值限制,否则会导致无法发送或者订阅。| |Topic别名长度|1~64个字符| |Topic可用字符|仅限数字0~9、字母a~z或A~Z、短划线(-)和下划线(_)、$(必须以$开头)、+、#、@| |Client ID长度|64个字符|Client ID长度不得超过该限制,否则会导致连接被断开。| |Client ID可用字符|仅限数字0~9、字母a~z或A~Z、短划线(-)和下划线(_)、@| |单个消息长度|64KB|消息负载不得超过该限制,否则消息会被丢弃(有需求可联系商务调整)。| |峰值会话数|参考开通版本规格| |心跳间隔|建议不超过3分钟|服务器有保活机制,如果超过3分钟没有心跳包会默认断开| |token有效期|token有限期为60天|token有效期时间为60天,建议每次登录时重新获取token|