操作限制
#背景
如果连接数或数据传输没有限制,用户可能会遇到 MQTT 代理性能下降的情况,例如网络连接或操作响应缓慢、消息延迟延长、消息累积甚至消息丢弃等问题。另一方面,协议限制还指定了使用限制。
因此,EMQX 对部分主要功能指定了以下配额和使用限制。
#参考列表
操作限制可分为:
- 代理资源限制:理论上,没有最大限制。实际限制因服务器规格而异。
- 硬编码或协议限制:EMQX 设置这些限制是为了符合协议或保证性能稳定。在某些项目中,EMQX 将默认设置(如协议中指定的那样)修改为更合理的值。您可以使用我们的配置文件更改设置。
| 描述 | 配额 |
|---|---|
| 客户端连接 | |
| 最大并发连接设备 | 无限 |
| 最大设备连接速率 | 无限 |
| 最大 MQTT 客户端 ID 长度 | 65535 |
| 订阅 | |
| 最大订阅数 | 无限 |
| 最高认购率 | 无限 |
| 按设备订阅 | 无限 |
| 每台设备订阅费率 | 无限 |
| 带宽 | |
| 最大带宽 | 无限 |
| 每设备带宽 | 无限 |
| MQTT 消息 | |
| 消息字节 | 默认 1024KB,最大 256MB |
| 最大 QoS | 2 |
| MQTT Keepalive | |
| 马克西蒙保持活力 | 65535 秒 |
| MQTT 主题 | |
| 主题数 | 无限 |
| 主题级别 | 65535 |
| 主题长度 | 无限 |
| 主题别名数 | 65535 |
| MQTT 保留消息 | |
| 单个邮件大小 | 默认 1204KB,最大 256MB |
| 消息数 | 无限 |
| 邮件总大小 | 无限 |
| MQTT 5.0 | |
| 用户专有数量 | 65535 |
| MQTT 附加组件 | |
| 主题重写规则数 | 30 |
| 自动订阅规则数 | 30 |
| 延迟发布数 | 无限 |
| 延迟最长持续时间 | 4294967 秒 |
| 规则 | |
| 规则数 | 无限 |
| 规则执行超时 | 无限 |
| 单个规则输出的数量 | 无限 |
| 数据桥接 | |
| 数据网桥数量 | 无限 |
| 休息接口 | |
| 最大页面大小 | 10000 |
| 接口密钥数量 | 100 |
| 挡泥板 | |
| 仪表板用户 | 无限 |