基于业务发展需要,将水利物联网项目中需要的公共功能进行抽象,开发为公共模块,提升项目支撑能力和开发效率。本系统提供的模块如下:
水利工程管理,监测站管理,告警规则管理,水利信息管理,监测数据管理
技术栈:
vue.js,Nginx,Springboot,springMVC,redis,datax,dataxweb,taosd
负责业务:
1.编写mysql同步taosd插件
2.集成datax模块,将mysql和oracle数据同步到taosd中,告警模块生成告警规则,告警处理采用和TDengine配套的监测模块,TDengine-alert产生告警后,调用管理模块接口通知,门户通过管理模块接口查询告警信息,并且做操作日志,对于失败的任务数据进行重试和做兜底处理。
3.开发dataxweb关于使用taosd功能的可视化界面,使得taosd可以在dataxweb端配置。
4.同步钉钉工作人员数据到数据库
5.项目部署