Skip to main content

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 ItemDescriptionDefault Value
sys_topic_interval_secsInterval for publishing system status to $SYS topics.10
inflight_retry_interval_secsInterval for retrying unacknowledged (Inflight) messages.10
default_authenticationDefault result when no authentication plugin handles a connection. Options: allow, deny.allow
default_authorizationDefault result when no authorization plugin handles an action. Options: allow, deny.allow
max_message_sizeMaximum allowed size (in bytes) for a single MQTT packet.268435456 (256MB)