0
私のプロジェクトにNodeJS、mqtt、socket.ioを使用しています。一部のメッセージがnodeJS、mqtt、socket.ioで受信されない
作成されたトピックごとに、mqttを介して公開された2つのメッセージのみを受信する必要があります。ただし、実際にウェブサイトに表示するには、2回送信する必要があることもあります。 mqttはそれを賢明に公開していますが、私のコンソールはメッセージを表示していないので、ちょっと失われてしまいます。 私は、着信メッセージを処理するには、次のコードを使用しています:
client.on('message', function(topic, message){
sys.puts(topic+'='+message);
io.sockets.emit('mqtt',{'topic':String(topic),
'payload':String(message)});
});
私は本当にミスを見つけることができません。すべてが私にとってうまいようです。それを一度送ってもしばらく時間がかかるのはかなり奇妙です。
誰も同じような問題がありましたか?
誰でも手伝ってくれる情報がありません。 – hardillb