emqttd集群安装

来源:互联网 发布:pure music mac 破解 编辑:程序博客网 时间:2024/05/21 18:36

最近项目中使用到了mqtt 所以需要搭建 MQTT服务器 综合考虑之后上面决定使用 EMQTTD 集群。

我就先简单来个入门的搭建。

首先 我这里是使用的EMQTTD 1.13 的版本

 

简介:

emqttd(Erlang MQTT Broker)是基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群, 发布订阅模式的开源MQTT消息服务器。

emqttd完整支持MQTT V3.1/V3.1.1版本协议规范,并扩展支持WebSocket、Stomp、CoAP、MQTT-SN或私有TCP协议。emqttd消息服务器支持单节点100万连接与多节点分布式集群:

emqttd项目为大规模客户端连接(C1000K+)的移动推送、移动消息、物联网、车联网、智能硬件等应用,提供一个完全开放源码、安装部署简便、企业级稳定可靠、容易扩展定制的MQTT消息服务器。

下载: emqttd-centos64-1.1.3-20160819.zip(点击此处下载) 注意:我这里是CentOS版本的

开始搭建:
简单描述:
IP 66.66.66.101 Cluster1 
IP 66.66.66.102 Cluster2
IP 66.66.66.103 Cluster3
首先:将文件传入LINUX 并解压。三台节点都传入。
编辑配置文件 位置:etc/vm.args
修改文件内容
这里可以写IP地址 也可以写HOSTS主机名
保存,启动。
./bin/emqttd console
控制台后台启动
./bin/emqttd start
三台机器的EMQTT全部启动。
将节点加入。。。
./bin/emqttd_ctl cluster join emqttd@IP地址

 进入浏览器 查看
URL:  http://IP:18083/
账号 :admin  密码:public 

进入后就可以查看状态:
可以看到 Cluster 已经成功的搭建成功。。。
0 0
原创粉丝点击