Springboot 集成 MQTT —— 搭建 apollo 服務器(Windows)

Apache Apollo 是代理服務器,可以支持 AMQP、MQTT、SSL等協議。

說白了就是是一個發佈訂閱中心,發送者向發佈訂閱中心發數據,接受者從發佈訂閱中心獲取數據,從而實現消息的推送。Apollo 則是消息中轉站的角色。

apollo 下載路徑

1、下載 apollo 的資源包

在這裏插入圖片描述
示例使用的是 apache-apollo-1.7.1-windows-distro 壓縮包

2、安裝 apollo

1、在 Dos 窗口下進入 bin 目錄,執行 apollo create center D:\software\ActiveMQ\center。這一步是創建一個名爲 center 虛擬主機;命令中D:\software\ActiveMQ\center 指的是虛擬機安裝的位置。

2、繼續在 Dos 窗口下進入 D:\software\ActiveMQ\center\bin(實際虛擬機的安裝路徑),執行 apollo-broker run。出現如下的截圖說明 apollo 服務啓動成功。
在這裏插入圖片描述
使用 http://127.0.0.1:61680 可以打開管理界面,默認賬號是 admin 密碼 password。
在這裏插入圖片描述

3、配置 apollo

apollo 服務已經啓動了,但是實際開發中很多並不是使用默認的數據,例如賬號、密碼以及端口,這些就需要我們進行配置。

1、配置賬號密碼
在這裏插入圖片描述
如上圖所示,控制賬號信息的配置文件,在虛擬機安裝路徑下的 etc 路徑下,由 groups.properties(賬號) 和 users.properties(密碼) 控制。
在這裏插入圖片描述
groups.properties 用於增加用戶
原爲:
admins=admin
增加 root 用戶:
admins=admin|root(中間用|分開)
在這裏插入圖片描述
users.properties 用於設置用戶的賬號密碼
原爲:
admin=password

增加 root 用戶:
admin=password
root=111111 (新增行)

2、配置管理端口
在這裏插入圖片描述
只需要修改標記處的端口即可,修改完成後保存。

3、配置長連接的端口
在這裏插入圖片描述
修改標記處的端口即可,修改完成後保存。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章