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