基于 Netty 搭建 TCP/MQTT 接入网关,支撑万台级设备长连接,单节点承载 1w+ 并发连接,心跳检测 + 自动断线剔除保障连接可靠性
设计指令下发通道:Web 端触发控制指令 → 服务端写入 Redis 指令队列 → 网关推送到指定设备 → 设备回执确认,实现远程启停/参数调整等功能,端到端延迟 < 200ms
设备实时数据解析入库,采用 Redis 缓存最新状态,支撑前端大屏秒级刷新与历史趋势查询
针对设备离线、指令超时、数据乱序等异常场景设计补偿机制(重试/告警/人工干预),保障控制链路的可靠性与可追溯性