MQTT 协议参数配置

MQTT 最大报文尺寸:

  1. mqtt.max_packet_size = 1MB

ClientId 最大长度:

  1. mqtt.max_clientid_len = 65535

Topic 最大层级,0 表示没有限制:

  1. mqtt.max_topic_levels = 0

允许的最大 QoS:

  1. mqtt.max_qos_allowed = 2

Topic Alias 最大数量,0 表示不支持 Topic Alias:

  1. mqtt.max_topic_alias = 0

是否支持 MQTT 保留消息:

  1. mqtt.retain_available = true

是否支持 MQTT 通配符订阅:

  1. mqtt.wildcard_subscription = true

是否支持 MQTT 共享订阅:

  1. mqtt.shared_subscription = true

是否允许消息的 loop deliver:

  1. mqtt.ignore_loop_deliver = false

此配置主要为 MQTT v3.1.1 使用,以实现 MQTT 5 中 No Local 的功能。