mqtt
flapping_detect_policy
Type | Default |
---|---|
string | 30, 1m, 5m |
说明
指定 Flapping
检查策略。
格式:<threshold>,<duration>,<banned>
。
例如,30, 1m, 5m
,它表示如果客户端在 1 分钟内断开连接 30 次,那么在后续 5 分钟内禁止登录。
mqtt.max_packet_size
Type | Default |
---|---|
bytesize | 1MB |
说明
允许的 MQTT 报文最大长度。
mqtt.max_clientid_len
Type | Default |
---|---|
integer | 65535 |
说明
允许的 Client ID 串的最大长度。
mqtt.max_topic_levels
Type | Default |
---|---|
integer | 0 |
说明
允许客户端订阅主题的最大层级。0 表示不限制。
mqtt.max_qos_allowed
Type | Optional Value | Default |
---|---|---|
enum | 0 , 1 , 2 | 2 |
说明
允许客户端发布的最大 QoS 等级。
mqtt.max_topic_alias
Type | Default |
---|---|
integer | 65535 |
说明
允许最大的主题别名数。0 表示不支持主题别名。
mqtt.retain_available
Type | Optional Value | Default |
---|---|---|
enum | true , false | true |
说明
是否支持 Retain 消息。
mqtt.wildcard_subscription
Type | Optional Value | Default |
---|---|---|
enum | true , false | true |
说明
是否支持订阅通配主题。
mqtt.shared_subscription
Type | Optional Value | Default |
---|---|---|
enum | true , false | true |
说明
是否支持共享订阅。
mqtt.ignore_loop_deliver
Type | Optional Value | Default |
---|---|---|
enum | true , false | false |
说明
是否忽略自己发送的消息。如果忽略,则表明 EMQ X 不会向消息的发送端投递此消息。
mqtt.strict_mode
Type | Optional Value | Default |
---|---|---|
enum | true , false | false |
说明
是否开启严格检查模式。严格检查模式会更细致的检查 MQTT 报文的正确性。