gpt4 book ai didi

node.js - mqtt.js Node - 通过消息传递 qos

转载 作者:太空宇宙 更新时间:2023-11-04 01:15:09 29 4
gpt4 key购买 nike

我正在使用 MQTT.js 为我的新应用程序创建代理。在过去的几个小时里,我一直在努力传递 QoS 标志。我可以轻松传递 messageId、dup、保留标志,但不能传递 QoS。我的代码相当简单,在客户端(使用 MQTT.js 创建)上我这样做:

client.publish({ messageId: 1001, qos: 1, topic: ..., payload: ... });

在服务器上我正在执行以下操作:

client.on('publish', function(packet) {
for ( var key in packet ) {
util.puts(i+'::'+packet[i]);
}
});

无论我在客户端上设置什么 QoS,我在服务器上总是得到 0。我期待它能开箱即用。大家有这方面的经验吗?

谢谢。

最佳答案

我已经找到了解决这个问题的方法。作者实际上行动得很快。解决方案位于以下拉取请求中:https://github.com/adamvr/MQTT.js/pull/18

关于node.js - mqtt.js Node - 通过消息传递 qos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11002164/

29 4 0
文章推荐: node.js - Nodejs 模板系统文档
文章推荐: html -
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com