mosquitto broker与mongoDB集成

时间:2014-07-17 08:56:17

标签: mongodb mqtt

我正在使用eclipse paho客户端向mosquitto代理发送mqtt消息。有效负载采用JSON格式。代理解析有效负载并用更多信息更新它并发布给订户。在我的情况下,订户是BDAS / SPARK实例。

客户端,代理和SPARK实例在不同的框中运行。 在这个序列中,我想将我的mosquitto代理与mongoDB集成。我尝试用nodered但不成功。

你能否就此提出一些建议?

1 个答案:

答案 0 :(得分:2)

如果mosquitto不是硬性要求,您也可以使用带有插件系统的MQTT代理(如HiveMQ)来执行此操作。您可以在this blog post中看到示例架构。

为HiveMQ编写这样的插件应该是非常简单的,你只需要实现 OnPublishCallback (参见the documentation

您可以开始的例子是This Github Repository