运管平台是用来支持长安度产品基础运营的后台管理系统,包括基础的系统管理架构:模块权限,功能权限,数据权限,长安度客户管理,长安度管理员管理以及长安度用户管理。
涉及技术:
elasticsearch:存储企业数据,以及其他与企业相关的业务数据,还包括日志数据,用于快速查询。
mongodb:存储企业数据,人员数据,及其他与企业信息相关的数据,用于查询企业数据之外的关联数据。
mysql:用于存储与用户相关的业务数据。
rabbitmq:用于异步调用,企业数据的异步查询。
kafka:用于数据更新同步。
spring cloud alibaba:整个产品的基础架构。
spring cloud gateway:用于服务鉴权,转发,限流等功能。
nacos:微服务注册中心,配置中心。
redis:用于缓存用户登录信息,限流信息,及其他可优化常用功能的信息。
fastdfs;用于用户在业务中进行上传下载的文件服务管理。
swagger:接口文档管理,便于开发调试,前后端对接。
docker:服务部署容器。
Jenkins:用于项目自动化部署。
kibana:线上日志服务查询。
maven:项目