项目背景:为某地质勘查院定制开发综合管理平台,实现地质项目全流程管理、勘查数据统一存储、成果在线审核。
技术架构:基于Spring Cloud微服务框架构建,服务注册与配置中心使用Nacos,网关层采用Spring Cloud Gateway统一路由,服务间调用使用Feign。数据库采用MySQL 8.0存储业务数据,针对地质项目编号、勘查点位坐标等核心字段建立索引,并配置主从复制保障数据安全。服务器使用CentOS 7.9部署微服务集群,Nginx实现负载均衡及HTTPS证书配置,编写Shell脚本实现数据库自动备份及日志清理。
个人职责:负责后端架构设计、数据库表结构设计及核心代码开发,独立完成Nginx配置与服务器日常运维。