智网通/SDN系统(APP)

我要开发同款
hip承诺pop2020年12月03日
951阅读

作品详情

该项目是为广东联通公司研发的一款用于联通客户查看智网通业务、组网专线相关信息,同时兼具DDOS等第三方平台接入和DNS域名刷新查询功能的app。

项目结构(模块)介绍:
app:用来展现app上的相关数据,包括业务智网通业务、组网专线、DDOS防御和DNS域名刷新等业务的展示及智网通专线的调速等。
fk:跟联通系统对接,实现开单、计费查询等功能;跟华为北向系统对接,获取组网专线的数据;同时兼具定时任务的功能,实现一些月底降速、免费时长清零等功能;
hw:调速系统,跟华为协同器对接。
mq:消息队列系统,异步处理fk从华为获取的组网专线数据。
msg: 消息推送系统。APP端采用腾讯的信鸽推送。主要是 流量预警、调速告警等功能的推送。

技术描述:
1、采用ssm框架,maven实现项目构建。
2、采用quartz 框架实现分布式任务,防止集群导致任务的重复执行;
3、采用rabbitMq进行队列消息的异步处理,极大提高了大批数据的处理效率
4、采用redis监听过期事件实现专线“定时调速”的功能。
5、采用redis作为缓存机制,mongodb作为nosql数据库处理海量数据。
6、采用https、http和soap协议等跟第三方平台(联通和华为等)进行交互。

我的成就:

1、完成了app子项目智网通业务 登陆模块、调速模块、定时调速策略模块和组网专线业务的开发。
同时开发了doos第三方平台接入和dns域名刷新的功能。
2、用quartz框架 完成了fk子项目中 定时任务集群部署 的开发,解决了集群导致的任务触发多次的问题。
3、用rabbitmq解决了 组网专线业务 大批量数据频繁更新入库 的难点,大大提高了数据处理的效率。
4、采用 redis 的过期时间监听的功能,解决了用户对专线进行定时调速的难题。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论