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

6 篇文章 0 订阅
6 篇文章 1 订阅

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、配置长连接的端口
在这里插入图片描述
修改标记处的端口即可,修改完成后保存。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值