教大家免费使用GMQT提供MQTT服务器学习和测试MQTT功能知识
本文介绍了使用GoFly社区提供的免费在线GMQT服务进行MQTT学习与测试的方法。首先通过admin账号登录管理后台,在监控菜单中查看MQTT服务器端口信息。详细说明了四种连接方式:1)非加密ws连接需使用IP地址;2)mqtt协议的1883/1886端口连接;3)wss加密websocket连接;4)ssl加密连接。每种方式都给出了具体连接地址和端口号示例。文章还提示了客户端认证配置位置,并建
如果你是正在学习MQTT新手或者测试mqtt功能,可以先使用GoFly社区提供的在线GMQT:在线地址 免费学习使用,减少学习成本,下面介绍使用方法。
步骤:
1.登录到GMQT后台,管理后台 账号和密码都是admin
2.在后台菜单找到:监控 ->监听器,查看mqtt服务器提供不同类型端口号,如下图

3.连接到MQTT服务器
这一步需要给大家细讲一下,如果服务器代理的域名强制加密,使用不加密的ws和mqtt连接不能用域名,这时可以使用服务器的ip地址链接。社区提供在线体验的mqtt服务器是强制https,所以非机密模式得使用ip地址。
3.1 通过ws连接到mqtt服务器
从监控 ->监听器中我们看到ws服务对应的端口号是:8083 则它完整的连接地址为 ws://118.195.243.194:8083 连接配置如下图:

3.2 通过mqtt连接到mqtt服务器
从监控 ->监听器中我们看到ws服务对应的端口号是:1883和:1886 则它完整的连接地址为 mqtt://118.195.243.194:1883或 mqtt://118.195.243.194:1886 ,其中的1886连接配置如下图:

3.3 通过wss(websocket加密模式)连接到mqtt服务器
从监控 ->监听器中我们看到wss服务对应的端口号是:8084则它完整的连接地址为 wss://gmqt.goflys.cn:8084 连接配置如下图:

3.3 通过ssl(加密模式)连接到mqtt服务器
从监控 ->监听器中我们看到ssl服务对应的端口号是:8883则它完整的连接地址为 mqtts://gmqt.goflys.cn:8883 连接配置如下图:

到这4中链接方式都给大家介绍了,还有大家看到账号密码等连接客户端验证,是在访问控制->客户端认证中配置,如下图:

安装上面一步步走,相信大家可以轻松连接到mqtt服务器,连接成功了就可以做mqtt相关功能测试了。大家在学习可以现在下载个mqtt客户端测试软件工具进行连接测试,再到代码中实现。GMQT还有更多二次基础开发的功能,大家可以自己点看看。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)