2、之后找到对应的EMQ服务器相应的版本,(我这里安装的是V4.1.2的最新版本)
3、对下载的EMQ云服务器包进行解压。
4、打开cmd命令行,进入EMQ云服务器的解压目录下
5、输入命令“bin\emqx start”或“bin\emqx console”按回车启动EMQ云服务器,在启动中没有报错或其他显示,则说明EMQ云服务器启动成功
6、在浏览器中打开EMQ云服务器的控制台“http://127.0.0.1:18083”,初次登录的默认用户名是“admin”,密码是“public”,出现如下这样的界面则说明搭建成功了。
在控制台的settings中可以修改对应的面板风格和语言
**在这里还要注意的一点是:**之后在每次打开该网站之前,都需要在cmd命令行中以步骤五的方式输入命令“bin\emqx start”或“bin\emqx console”按回车启动EMQ云服务器,才可以成功的进入该服务器界面。
消息订阅&发布测试
=========
EMQX云服务器是自带客户端调试功能面板的,在工具 —> WebSocket中即可进行简单的消息发布及订阅测试,
我们知道MQTT协议是基于发布/订阅模式的轻量级传输协议,所以在进行消息的订阅和发布时需要对服务器及订阅的主题(topic)进行相应的配置,
1、设置连接服务器
在WebSocket中对连接的服务器进行相应的配置,其中包括主机地址、端口、客户端ID、以及进行加密的用户名和密码等,设置完成之后点击连接启动。
2、消息订阅
MQTT协议消息的订阅是需要包括消息的主题和服务质量的,消息的主题即“发送该消息的一个标签”,服务质量包括0、1、2,具体见下表:
| Qos值 | Bit2 | Bit1 | 描述 |
| — | — | — | — |
| 0 | 0 | 0 | 最多分发一次 |
| 1 | 0 | 1 | 至少分发一次 |
| 2 | 1 | 0 | 只分发一次 |
设置完成之后即可对该主题的消息进行订阅
3、消息发布
MQTT协议消息的发布同样是需要包括消息的主题和服务质量的,同时只有订阅该主题的客户端才可以收到相应的消息,在进行该条消息的发送时要指定该消息的主题和服务质量,同时写入该消息的内容。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数软件测试工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上软件测试开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注软件测试)
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
GZtiW8Nl-1712785172991)]
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!