动力环境监测系统

我要开发同款
0v木木2023年05月17日
157阅读
所属分类智能硬件

作品详情

1、项目分为基础模块,业务服务,BUS总线服务,边端服务,主要实现环境监测设备等的参数采集,存储,展示,告警等。
2、负责整个项目的人员调度,模块设计,微服务划分,使用的springcloud alibaba微服务框架,采用Mybatis-Plus持久层框架,使用Mysql,Redis,MongoDB,Clickhouse等数据库,使用了RabbitMQ、Kfaka等中间件,最终达到实时检测各个设备的采集,各个区域环境动力的监控,以及设备问题的告警等。
3、在采集数据的时效性上,以及数据的不丢失,存储等问题上讨论了很多方案,最后采用边缘协同的方式,在边端进行设备数据的采集,通过总线服务,走TCP协议,进行数据回传,然后经kafka进行传递到各个业务系统中消费,在回传过程中,通讯中断,边端则进行本地文本暂存的形式保证数据不丢失。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论