跳到主要内容

MQTT 配置

本节将描述MQTT协议行为的配置设置,这些设置将影响 YedMQ对于MQTT协议的相关控制行为。

默认配置:

[mqtt]
sys_topic_interval_secs = 10
default_authentication = "allow"
default_authorization = "allow"
max_message_size = 268435456
Configuration ItemsDescriptionDefault valueOptional Values
sys_topic_interval_secs此设置用来控制$SYS TOPIC 向订阅者推送信息的相关时间间隔。10 secs1 - 65535
default_authentication此设置用来表示默认的认证结果,当不存在插件或者所有插件都没有决定最终的结果,系统会将此值作为默认结果。allowallow or deny
default_authorization此设置用来表示默认的鉴权结果,当不存在插件或者所有插件都没有决定最终的结果,系统会将此值作为默认结果。allowallow or deny
max_message_size这设置了消息大小的上限。MQTT协议本身定义了MQTT PUBLISH消息负载大小的限制为256MB。268435456 (256MB)1 - 268435456