一、该问题的重现步骤是什么?
1. mqtt调试,配置导入方式,端口显示8083,是否支持mqtt协议:
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
mqtt调试支持mqtt协议,如何配置实现
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
这是本地启动还是服务器部署?本地启动(不要修改任何端口,就用默认配置)能不能通,网页端要用ws开头默认8083端口,不能mqtt开头以及默认1883端口。
看下 blade-server和blade-broker的sign-key是不是配置的一样,然后再看这段配置有没有正确。
建议你先什么端口都不改,你要能先本地跑起来,跑起来之后你再改。我看你发的帖子,端口全都自己改了,很有可能是你端口改完后,其他地方没配置对,就报错了。
mqtt 调试使用的是 websocket mqtt 子协议,为什么要使用 websocket 子协议呢,是因为浏览器不支持 tcp 直连,支持的都是 http 衍生的 websocket、sse 等长链协议。
扫一扫访问 Blade技术社区 移动端