一、该问题的重现步骤是什么?
1. Bladex 物联网平台 的配置MQTT,yum文件写的是外网ip或者是域名,在BladeIOTProprertiess是写死的。mqttIP=127.0.0.1.如 何genju自己服务器部署的MQTT进行配置
2.BladeIotProperties
3.yml
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Bladex物联网平台
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
这个配置文件主要有两处用到,你通过配置文件就可以覆盖原本的默认值呀,除此以外就没有需要的地方了,不会影响实际的mqtt服务器任何参数变化。
一处是blade-server进行blade-broker服务代理用(如果用cloud版本则用不到这个代理)
还有一处是前端展示设备临时密钥用到
只配置了IP和port不需要配置username和password吗
不需要,这个配置的地方仅仅只是用来做设备临时密钥的地址展示,以及反向代理用的,和用户名密码无关。
真正涉及mqtt配置的地方在这里:https://center.javablade.com/blade/BladeX-Links/src/branch/master/blade-service/blade-broker/src/main/resources/application-dev.yml#L44
mqtt客户端没有对应的客户端ID
扫一扫访问 Blade技术社区 移动端