mqtt调试支持mqtt协议

Blade 未结 2 153
SDLY_20250610
SDLY_20250610 剑侠 2025-06-24 15:30

一、该问题的重现步骤是什么?

1. mqtt调试,配置导入方式,端口显示8083,是否支持mqtt协议:

2. 

3.

image.png

二、你期待的结果是什么?实际看到的又是什么?

mqtt调试支持mqtt协议,如何配置实现

三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2025-06-24 17:37

    这是本地启动还是服务器部署?本地启动(不要修改任何端口,就用默认配置)能不能通,网页端要用ws开头默认8083端口,不能mqtt开头以及默认1883端口。

    看下 blade-server和blade-broker的sign-key是不是配置的一样,然后再看这段配置有没有正确。

    CleanShot20250624173501@2x.png


    建议你先什么端口都不改,你要能先本地跑起来,跑起来之后你再改。我看你发的帖子,端口全都自己改了,很有可能是你端口改完后,其他地方没配置对,就报错了。


    0 讨论(0)
  • 2025-06-26 10:15

    mqtt 调试使用的是 websocket mqtt 子协议,为什么要使用 websocket 子协议呢,是因为浏览器不支持 tcp 直连,支持的都是 http 衍生的 websocket、sse 等长链协议。

    0 讨论(0)
代码语言
提交回复