我正在监控 时间序列数据实时(DCIM)。
我正在为商店使用 Influxdb ,并使用 ZMQ 对数据进行排队,并在服务器和<之间进行转移(发布/订阅)本地网络中的strong>客户端。
是否有更好的方法来管理它(即使用API或Celery或类似的东西)?
[注意]:
答案 0 :(得分:1)
如果我们知道您正在寻找的功能,则只能选择最佳选择。
如果您愿意接受建议并寻找非常稳定且非常轻便的通信协议,我建议您仔细查看nanomsg和下一代协议nng。 对我来说,nanomsg比ZMQ更稳定,并且需要零配置。 nng添加了安全的网络套接字,并有机会成为下一个重要的东西 轻通信协议。
请参阅Why ZeroMQ Shouldn’t Be Your First Choice。
从长远来看,与使用ZMQ相比,nanomsg的问题会更少。
引用:
如果我穿着你的鞋子,多年来我的双手都很脏 ZeroMQ v2.1.1 - 由于交叉兼容性问题 异构无法控制的代码执行环境 - 我愿意 研究符合POSIX标准的nanomsg可以带来什么( 基于C语言,C ++&amp; .NET绑定准备好了,确实非常轻量级 工具。 Link
What library can I use to do simple, lightweight message passing?