背景
还记得,我们在物联网设备数据流转之实时数据从哪里来、如何转发:Node.js, MQTT, EMQX的WebHook这篇文章中,当 EMQX
的 WebHook
收到来自设备的消息时,我们当时只是简单地进行了打印输出,现在我们真正实现实时消息推送。
在前面的Spring事件及监听机制一文中我们介绍过:将 WebHook
中的消息通过 Spring
事件发送出去,然后需要定义事件监听者,本项目中有两个监听者:
-
TDengine
存储; -
WebSocket
推送;
让我们