MQTT Broker¶
MQTT Broker 是 MQTT 协议中的核心组件,负责在 发布者(Publisher) 和 订阅者(Subscriber) 之间转发消息。
您可以点击 “节点”->“MQTT Broker”, 对其进行参数配置。
参数:
| 名称 | 描述 |
|---|---|
| 启用TCP | 勾选此选项以启用TCP。 |
| TCP Port | MQTT Broker 的 TCP 监听端口。默认端口为1884。 |
| 启用 TLS | 勾选此选项以启用 TLS 加密通信。 启用前,必须先配置 MQTT Broker 的证书。若未配置证书,界面将提示 “请先配置 MQTT Broker 证书”,并禁止开启该选项。 |
| TLS Port | 当启用 TLS 时,系统将通过此端口进行安全连接。默认值为 3883。 |
| 自动重连延迟时间 (s) | 当连接断开时,客户端重新尝试连接的等待时间,单位为秒。默认值为 30 秒。 |
| 心跳包发送间隔时间 (s) | MQTT 客户端发送 PING 消息的间隔,用于保持连接活性。默认值为 60 秒。 |
启用 TLS 前的注意事项¶
在启用 TLS 之前,必须先前往 证书管理 页面配置 MQTT Broker 所使用的 TLS 证书。
用户可以选择上传已有的 TLS 证书,或使用系统提供的自签名证书。配置完成后即可返回此页面启用 TLS 功能。