⼀体化智慧运维系统,⽀持巡检⼈员巡查隐患上报处理、站点数据配置接⼊、考勤打卡、答题培训等;
主导系统微服务拆分重构,使⽤Nacos注册配置中⼼、Feign服务间调⽤、XXL-JOB处理分布式定时任务调度,增强系统可维护性和扩展性;
使⽤适配器模式重构⽂件上传下载模块,⽀持S3协议云存储动态接⼊,快速扩展云存储⼚商或者存储⽅式,⽂件加载速度提升30%,接⼊效率翻倍;
设计容器化部署⽅案,搭建Jenkins⾃动化流⽔线,系统镜像编译打包部署时间缩短⾄原来的20%;
基于RabbitMQ消息队列实现100+测站实时数据削峰填⾕,⽇均处理30万条数据,峰值吞吐量达5000条/秒,得益于 RabbitMQ 缓冲与动态线程池调节,95% 的数据在 1 秒内完成解析并写⼊数据库,未出现积压或丢失;
优化存储架构:字段精简:通过合并冗余字段、压缩⾮必要精度(如浮点数保留2位),全年存储量从原始15GB压缩⾄7GB,存储成本降低60%;
分表策略:基于ShardingJDBC按⽉分表存储历史数据,单表数据量从上亿条降⾄800万条(减少90%以上),查询延迟从10秒优化⾄50毫秒;