我想知道下面的IoT问题/用例是否适合于使用Apache NiFi:
我使用NB-物联网/LTE作为连接手段,将消息发送到IoT云平台(如AWS IoT Core、Azure IoT集线器等)。我需要一个协议转换器/网关的消息输入作为UDP或TCP,离开作为MQTT。当然,我可以开发一个UDP/TCP侦听器/服务器来侦听输入的消息,并将它们发布到所需的IoT云平台(MQTT)代理。但我正在考虑最终使用Apache NiFi,因为它有用于UDP、TCP和MQTT的处理器。但是,我想知道Apache NiFi是否适合这种(IoT)场景?
谢谢。盖伊
发布于 2019-10-25 05:24:13
我们正在使用Apache NiFi来大规模地摄取和路由IoT数据。由于专有的IoT协议,我不得不编写一个自定义处理器,但是组装流程的其余部分只是拖放。在您投资开发您自己的UDP/TCP侦听器/服务器之前,至少尝试一下NiFi,看看您是否能够解决问题。使用NiFi,您可以非常快速地设计有向图的数据路由,并有一个简短的学习反馈循环。
进一步考虑:
,
使用集群NiFi,您可以将工作负载扩展到多个实例,并满足增长和弹性需求。您还可以合并数据并控制其音量以保护下游系统。NiFi的功能是非常通用的。
要回答您的问题:是的,Apache被积极用于IoT场景。甚至有一个关于cloudera: NiFi:https://www.cloudera.com/tutorials/nifi-in-trucking-iot.html的IoT教程
https://stackoverflow.com/questions/58538925
复制相似问题