项目描述:
项目为物联网项目,采用tcp协议对接公司燃气监测设备,该系统采用spingboot+mybatis+redis+rabbirmq技术,对设备上传数据解析预警分析,对接微信公众平台,数据预警实时提示。
责任描述:
1.pc端所有功能模块开发
2.协助app开发工程师系统接入
3.指导销售人员及客户使用系统
4.添加系统异常监听机智,通过短信邮件通知系统异常信息。
5.tcp服务端监听,为防止tcp服务端宕机,造成无法接收设备上传信息,加入监听机制,异常关闭自动重启,及紧急通知。
6.加入rabbitmq消息队列,终端设备上传数据,进行初步预解析,确认数据正确后,放入消息队列,下发断开连接指令,防止设备并发,数据解析阻塞,造成终端与系统一直处于连接等待状态,消耗服务器资源。
7.系统巡检、工单、设备管理等产生的图片视频等文件采用fastdfs文件服务器存储。
8.根据系统应用场景多为集团客户,采用动态数据源,为给个集团用户采用单独数据库存储。