机巡作业指挥平台是基于开源项目 PIG 做二次开发,用于管理、远程操作和监控无人机及其装载设备数据的微服务系统。该平台解决了无人机设备现场操控的限制,为设备提供远程执行飞行任务、实时直播画面、数据大盘、调试等多种功能。当前系统和设备已部署到全国 5个省份 11个城市,给客户公司节省了大量时间、人力成本,并极大的提高了工作效率和客户满意度。
使用技术:SpringBoot、SpringCloud Alibaba、MyBatis-Plus、SpringSecurity、OAuth
2.0、JWT、MQTT、WebSocket、MySQL、Redis、MinIO、Elasticsearch、Logstash、Kibana
核心职责:
1. 根据客户的需求,参与项目的需求分析,功能逻辑设计已经数据库结构设计。
2. 优化表数据结构,如将逻辑删除字段添加唯一索引并修改默认删除的值,解决逻辑删除和唯一索引冲突问题。
3. 排查线上模块 OOM 堆内存溢出问题,临时调整 JVM 参数保证线上服务的正常运行,通过修改业务逻辑、优化 SQL 语句、协调前端分页查询解决问题。
4. 负责设备模块的