DAS是数据通信服务平台,在线监测系统最核心的基础平台。它的主要职责是与下位机进行通信,接收下位机上报的数据同时下发上位机指令进行设备远程操控。随着后续业务扩展,它由单纯的数据通信服务发展为以通信服务为核心的数据通信服务平台,涵盖与下位机通信管理,告警分析,通知服务,统计服务等服务。它是保证设备端监测数据能接入平台的唯一保证所以在设计之初考虑到稳定性和扩展性。根据业务功能解耦,独立开发成一系列功能单一的小服务,他们独立部署和运行,相互之间互不干扰,做的独立部署升级,方便系统的水平扩展,若哪个模块服务性能达到瓶颈。它们之间通过rabbitmq进行消息传递。 平台支持多路转发功能,使用nginx实现数据多路转发,以解决向上级单位实时转发消息的能力和扩充设备数量能力。
项目职责:1.负责整体设计,主导平台的研发,升级及运维
2.核心模块实现,关键技术选型指导开发
项目业绩:目前运用到公司所有在线监测项目