使用nodeJS,mqtt和socket.io未收到某些消息

时间:2017-01-19 14:43:29

标签: node.js socket.io mqtt

我正在为我的项目使用NodeJS,mqtt和socket.io。

我只需要收到通过mqtt发布的2条消息,每条消息都创建一个不同的主题。但是,有时必须发送两次以在网站上实际显示它。 它有点丢失,因为mqtt defenitely发布它但我的控制台没有显示消息。 我使用以下代码来处理传入消息:

client.on('message', function(topic, message){
  sys.puts(topic+'='+message);
  io.sockets.emit('mqtt',{'topic':String(topic),
    'payload':String(message)});
});

我真的找不到错误。对我来说一切似乎都很好。发送它曾经偶尔工作一次很奇怪。

有没有人有类似的问题?

1 个答案:

答案 0 :(得分:0)

看起来像realconnectTime太少了。 离开该物业' realconnectTime' out对我来说非常好