点击空白处退出提示
作品详情
项目经验与心得:
1>由于采用NEO4J需要对其的API进行一个简单的数据封闭,基于HTTP的Restful风格实现了一套协议API,提供对拓扑数据的基本操作。
2> 该项目的一个重要数据来源是IDU的采集,所以基于NETTY协议实现104规约。Netty是基于NIO, 异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。3>从IDU采集过来的用采数据,将最新的存储到Redis。历史的存储到Hbase .
4>由于项目需要图表监控,所以采用开源的Grafana和InfluxDB,从IDU采集过来会会通过UDP协议存储进Inluxdb,通过配置grafana相应的dashboard,达到实时监控数据的采集波动情况。
5>采用Kubernetes+docker容器技术,使用部署的应用与应用之间无任何的关系。Kubernetes可以使Docker容器集群管理系统化,更易于管理。为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论