小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

MQTT最新版本1.6.9 主從安裝配置

 XeonGate 2021-12-15

https://www.cnblogs.com/virtulreal/p/11805522.html

1.安裝包下載

wget https:///files/source/mosquitto-1.6.9.tar.gz
備注:最新版本 https:///files/source/mosquitto-2.0.4.tar.gz 資源地址 https:///files/source/

2.安裝

tar -zxvf mosquitto-1.6.9.tar.gz  
yum install gcc cc aclocal autoconf automake autoheader makeinfo gcc-c++ cmake openssl-devel libuuid-devel libxml2-devel.x86_64 libxslt-devel.x86_64 -y  

$ useradd -d /home/mqtt/ -m mosquitto
$ passwd mosquitto #輸入密碼
$ cd /home/mosquitto-1.6.9/  
$ vim config.mk #修改config.mk的配置路徑,將前綴prefix?=/usr/local為prefix?=/home/mqtt,保存  
$ make && make install  
$ mkdir -p /home/mqtt/conf/  
$ cp /home/mosquitto-1.6.9/aclfile.example /home/mqtt/conf/aclfile  
$ cp /home/mosquitto-1.6.9/mosquitto.conf /home/mqtt/conf/mosquitto.conf  
$ cp /home/mosquitto-1.6.9/pskfile.example /home/mqtt/conf/pskfile  
$ cp /home/mosquitto-1.6.9/pwfile.example /home/mqtt/conf/pwfile
$ chown -R mosquitto:mosquitto /home/mqtt  
$ cd /home/mqtt/bin  
$ ./mosquitto_passwd -c /home/mqtt/conf/pwfile 用戶名 #輸入密碼   
配置修改
vim /home/mqtt/conf/aclfile
user 用戶名
topic write #
user 用戶名
topic read #
主從配置 舉例
1.MQTT配置
vim /home/mqtt/conf/mosquitto.conf  #修改mosquitto.conf文件加入以下內(nèi)容

user mosquitto
port 3701
max_connections -1
allow_anonymous false
pid_file /home/mqtt/mosquitto.pid
password_file /home/mqtt/conf/pwfile
acl_file /home/mqtt/conf/aclfile

有從服務(wù)器的時候在主服務(wù)器配置中加入以下內(nèi)容,此處為1主3從配置舉例,從服務(wù)器就是沒有下面這一段 

connection broker1
address 127.0.0.1:10201
topic # both 2 "" ""
remote_username careyes
remote_password careyes123

connection broker2
address 127.0.0.1:10202
topic # both 2 "" ""
remote_username careyes
remote_password careyes123

connection broker3
address 127.0.0.1:10203
topic # both 2 "" ""
remote_username careyes
remote_password careyes123

bridge_protocol_version mqttv311
notifications true
cleansession true
try_private true
start_type automatic  

啟動
$ cd /home/mqtt/sbin  
$ ./mosquitto -c /home/mqtt/conf/mosquitto.conf -d #啟動命令 

mqtt 連接舉例(4個參數(shù))
服務(wù)器地址:tcp://IP:端口
客戶機(jī)標(biāo)識:paho1573025005029000000
用戶名:aclfile 文件中的用戶名
密碼:aclfile 文件中的用戶名對應(yīng)密碼

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多