天翼云分布式消息服务MQTT的使用限制
文档简介:
用限制说明
限制项 限制值 说明
Topic 长度 64 个字符 Topic 长度不得超过该限制,否则会导致无法发送或者订阅。
Topic 和 Client ID 可用字符 仅限数字 0-9,字母 a-z 或 A-Z,和符号“-”、“_” Client ID 和MQTT 的 Topic 不允许使用“/”、“:”、“,”、“%”等其他非常规字符,否则可能导致无法连接和收发消息。
用限制说明 | ||
限制项 | 限制值 | 说明 |
Topic 长度 | 64 个字符 | Topic 长度不得超过该限制,否则会导致无法发送或者订阅。 |
Topic 和 Client ID 可用字符 | 仅限数字 0-9,字母 a-z 或 A-Z,和符号“-”、“_” | Client ID 和MQTT 的 Topic 不允许使用“/”、“:”、“,”、“%”等其他非常规字符,否则可能导致无法连接和收发消息。 |
Client ID 长度 | 64 个字符 | 使用微消息队列 MQTT 收发消息时,Client ID 长度不得超过该限制,否则会导致连接被断开。 |
消息大小 | 64 KB 字节 | 消息负载不得超过该限制,否则消息会被丢弃。 |
用户消息收发 TPS |
|
根据实例规格不同进行限制。 |
用户连接数 |
|
根据实例规格不同进行限制。 |
单个设备订阅Topic 数量 | 30 个 | 每个客户端最多允许同时订阅 30 个 Topic,超过该限制会导致无法新增新的订阅关系。 |
每个持久化会话离线消息存储数量 | 1,000,条 |
服务端会限制每个持久化会话的离线消息数量。超过该限制后,服务端会从最早的消息开始清理。因此,请合理使用持久化订阅模式,以免产生很多无用的离线消息。 |