下载安装mosquitto:
yum install -y mosquitto
或者(apt-get install mosquitto)
搭建集群:
cp -r /etc/mosquitto /etc/mosquitto_1884
cp -r /etc/mosquitto /etc/mosquitto_1885
配置主节点:
vim /etc/mosquitto/
allow_anonymous true 开启匿名模式,IP需要修改
connection bridge1
address IP:1884
topic # both 0 "" ""
connection bridge2
address IP:1885
topic # both 0 "" ""
修改从节点:
修改port 分为为 1884 和1885
vim /etc/mosquitto_1884/
vim /etc/mosquitto_1885/
启动集群:
mosquitto -c /etc/mosquitto_1884/ -d
mosquitto -c /etc/mosquitto_1885/ -d
mosquitto -c /etc/mosquitto/ -d
测试效果:
安装mqtt-fx工具。或者使用mosquitto_sub mosquitto_pub命令
发送到1884 和1885的节点上的消息均可在1883端口看到