js mqtt 如何关闭mqtt
时间: 2023-12-09 08:32:54 浏览: 169
JavaScript开发Mqtt应用的MQTT库(mqtt.js,支持断开后自动重连)
5星 · 资源好评率100%
在 JavaScript 中使用 MQTT,可以通过调用 `client.end()` 方法来关闭 MQTT 连接。该方法会发送一个 DISCONNECT 消息给 MQTT 服务器,然后关闭连接。下面是一个示例代码:
```javascript
// 创建 MQTT 客户端
const client = mqtt.connect('mqtt://test.mosquitto.org');
// 监听连接成功事件
client.on('connect', function () {
console.log('MQTT 连接成功');
});
// 监听消息事件
client.on('message', function (topic, message) {
console.log('收到消息:', message.toString());
});
// 发布消息
client.publish('test', 'Hello, MQTT!');
// 关闭连接
client.end();
```
阅读全文