MQTT Configuration
This section describes settings that control the behavior of the MQTT protocol in YedMQ.
[mqtt]
sys_topic_interval_secs = 10
inflight_retry_interval_secs = 10
default_authentication = "allow"
default_authorization = "allow"
max_message_size = 268435456
| Configuration Item | Description | Default Value |
|---|---|---|
sys_topic_interval_secs | Interval for publishing system status to $SYS topics. | 10 |
inflight_retry_interval_secs | Interval for retrying unacknowledged (Inflight) messages. | 10 |
default_authentication | Default result when no authentication plugin handles a connection. Options: allow, deny. | allow |
default_authorization | Default result when no authorization plugin handles an action. Options: allow, deny. | allow |
max_message_size | Maximum allowed size (in bytes) for a single MQTT packet. | 268435456 (256MB) |