HAProxy(High Availibility Proxy) is an open source TCP / HTTP proxy solution to create highly available systems. HAProxy is widely used open source load balancer. In this article we will learn how to use HAProxy as load balancer for EMQX Cluster. To get yourself familiar with basic concepts of HAProxy and it’s…
Tag: emqx
Load balancing is used to distribute network load among multiple components or software systems. Load Balancers support for different load balancing algorithms like roundrobin, random, by weight etc maximizes utilization of cluster nodes and reduces the chances of service unavailability due to over loading of some member…
EMQ X is a Scalable Distributed MQTT Messaging Broker for IoT, IIoT, M2M and Mobile Applications. In this article we will explore how to setup EMQ X Broker Cluster manually using CLI (Command Line Interface). We will…
The simplest way to automatically create EMQ X Broker cluster is to use configure list of static nodes on each member node of EMQ X Broker cluster. Let’s start with creating cluster of 3 EMQ X Broker nodes. 1. Setup EMQ X Broker…
EMQX a distributed, highly available and highly scalable message broker. EMQX is designed and built using Erlang/OTP. In this article I will explain how to setup EMQ Cluster manually. Understanding Erlang and OTP Erlang is a functional programming language and runtime…
EMQ X a distributed, highly available and highly scalable message broker. EMQ X is designed and built using Erlang/OTP, and supports all major IoT protocols to develop scalable solutions for M2M and mobile application messaging. Following steps will help you setup EMQ X broker on Ubuntu Server….