工务监测业务管理系统
项目背景
面向隧道、轨道、桥梁等基础设施的全生命周期智能管理平台,集成物联网(IoT)、BIM与GIS技术,实现结构状态实时监测、健康评估及风险预警。系统通过部署传感器网络采集位移、沉降、振动等关键数据,结合动态阈值告警与趋势分析,支撑运维流程数字化;集成指标管理、作业工单闭环、移动巡检APP等模块,推动工务运维向精细化、智能化转型,提升设施安全等级30%+。
项目环境
● DMZ区:NGINX负载均衡 + 内外网物理隔离
● 核心区:Spring Cloud Gateway统一网关 | Nacos注册配置中心 | XXL-JOB任务调度集群 | Spring Boot 2.7 + Spring Cloud Alibaba微服务架构(OpenFeign服务通信)
● 基础设施:MySQL 8.0主从集群 | Redis Cluster原生集群 | Kafka + Elasticsearch日志分析体系 | Prometheus + Grafana全链路监控(含接口性能/慢SQL) | Jenkins + K8S自动化部署
职责与核心成果
● 设计并落地微服务全链路追踪方案:针对跨服务数据库操作溯源难题,基于MyBatis拦截器实现SQL注释注入(/*X-Id:traceId*/),将链路TraceId下沉至数据库执行层,问题排查效率提升45%,支撑10+团队高效协作。
● 主导亿级台账初始化性能攻坚:通过MQ削峰(Kafka分区扩容)、EasyExcel流式分批处理及JVM深度调优(堆内存优化+GC参数调整),解决2.1亿+设备台账初始化瓶颈,吞吐量提升90%且实现零OOM,日均处理能力达500万条。
● 开发核心业务模块并保障稳定性:独立负责指标管理、计划管理及台账模块的迭代开发与两年期维护(覆盖需求分析至线上运维),推动模块标准化率提升60%,支撑系统99.95%可用性。
● 构建高可靠数据集成体系:基于Kafka设计第三方监测数据通道,实现TB级数据实时采集;针对隧道弱网场景,创新融合MQTT QoS2协议与本地消息队列(Spring Event解耦),实现离线缓存+断点续传双保险机制,消息投递成功率从82%提升至99.8%。
● 驱动数据可视化能力建设:参与工务设备/生产/监测大屏开发,设计12+关键数据指标体系,通过ECharts实现实时态势感知与智能分析,助力运维决策响应速度缩短50%。
● 技术亮点(融入职责,突出价值)
● 全链路追踪SQL方案:以<0.5%资源开销实现数据库层链路透传,较传统日志追踪方案降低维护成本70%。
● 弱网消息可靠投递:通过“协议级QoS+本地队列”双保险架构,业务代码侵入性降低90%,成为隧道场景行业实践参考案例。