项目背景:为产业园区打造物联网管理系统,集成安防监控、能耗计量、设备运维、访客管理等功能,接入摄像头、传感器等终端设备 10000+。
技术栈:
前端:Vue 3 + TypeScript + ECharts,采用 WebSocket 实现设备状态实时更新;
后端:Java(Spring Boot 3)+ Node.js(Express,处理实时消息),MySQL + MongoDB(存储非结构化设备日志),Redis(缓存设备状态);
部署:Docker + Nginx + Jenkins,MQTT 协议(设备通信),InfluxDB(时序数据存储)。