emqttd集群安裝

2021-07-23 23:02:29 字數 1533 閱讀 6820

最近專案中使用到了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訊息伺服器。

開始搭建:

簡單描述:

ip 66.66.66.101 cluster1 

ip 66.66.66.102 cluster2

ip 66.66.66.103 cluster3

首先:將檔案傳入linux 並解壓。三颱節點都傳入。

修改檔案內容

這裡可以寫ip位址 也可以寫hosts主機名

儲存,啟動。

控制台後台啟動

將三颱機器的emqtt全部啟動。

將節點加入。。。

./bin/emqttd_ctl cluster join emqttd@ip位址

進入瀏覽器 檢視

賬號 :admin  密碼:public 

進入後就可以檢視狀態:

可以看到 cluster 已經成功的搭建成功。。。

mysql集群安裝面板 mysql集群安裝指南

環境說明 系統環境 centos 6.5 mini 64bit 軟體版本 mysql cluster advanced 7.3.7 linux glibc2.5 x86 64.tar.gz mgm 192.168.100.211 ndbd1 192.168.100.212 ndbd2 192.168...

集群安裝mysql 集群rpm安裝MySQL

安裝mysql資料庫 b 安裝mysql源 yum localinstall mysql57 community release el7 8.noarch.rpm 若結尾出現complete 則說明mysql源安裝完成 c 檢測是否安裝完成 yum repolist enabled grep mys...

mysql集群安裝配置 mysql集群安裝配置

groupadd mysql useradd mysql g mysql mv mysql cluster gpl 7.0.8a linux i686 glibc23.tar.gz usr local cd usr local tar zxvf mysql cluster gpl 7.0.8a li...