Skip to main content

Deployment and Installation

image

Load Balancers

  • AWS Elastic Load Balancer (ELB)
  • HA proxy
  • Nginx

Following ports are opened for cluster internal communication:

4369Node discovery port
6369Cluster channel

TCP Ports Used

1883MQTT Port
8883MQTT/SSL Port
8083MQTT/WebSocket Port
8084MQTT/WebSocket/SSL Port
8080HTTP Management API Port
18083Web Dashboard Port

Configuration Files

The main configuration files of theEMQ Xbroker are under 'etc/' folder:

FileDescription
etc/emqx.confEMQ X3.0 Configuration File
etc/acl.confThe default ACL File
etc/plugins/*.confConfig Files of Plugins

EMQ X Autodiscovery Strategy

EMQ X3.0 supports node discovery and autocluster with various strategies:

StrategyDescription
manualCreate cluster manually
staticAutocluster by static node list
mcastAutocluster by UDP Multicast
dnsAutocluster by DNS A Record
etcdAutocluster using etcd
k8sAutocluster on Kubernetes