Conf
- Cluster name
- Cluster auto-discovery strategy
- manual (default)
- mcast (IP multicast)
- dns
- etcd
- k8s (Kubernetes)
- Cluster autoheal from network partition
- Cluster autoclean (A down node will be removed from the cluster)
- Node name
- Heartbeat monitoring of an Erlang runtime system
- Kernel poll
- Number of threads in async thread pool
- Maximum number of simultaneously existing processes (process_limit)
- Max number of simultaneously existing ports
- dist_buffer_size
- max_ets_tables (mnesia and SSL will create temporary ETS tables)
- GC fullsweep_after
- crash_dump log file
- erlang distributed protocol
- RPC
- Log
- Authentication / Access Control
- MQTT Protocol
- mqtt.response_topic_prefix
- max_clientid_len
- max_topic_levels
- max_qos_allowed
- retain_available
- wildcard_subscription
- shared_subscription
- ignore_loop_deliver
- Zones
- External Zone
- Internal Zone
- Listeners
- MQTT/TCP - External TCP listener for MQTT protocol
- listener.tcp.external = 0.0.0.0:1883
- listener.tcp.external.acceptors = 8
- listener.tcp.external.max_connections = 1024000
- listener.tcp.external.max_conn_rate = 1000
- listener.tcp.external.zone = external
- Internal TCP Listener for MQTT Protocol
- External SSL listener for MQTT protocol
- External WebSocket listener for MQTT protocol
- External WebSocket/SSL listener for MQTT protocol
- Bridges
- Bridges to aws
- Bridges to azure
- Modules
- Presence module (deprecated)
- Subscription module
- Rewrite module
- Plugins
- Broker
- System monitor