项目描述: 该系统是为运输企业及驾驶员学习使用的安全教育的云平台。系统主要包含四个方向,面向C端用户主要提供驾驶员学习与交流,面向B端用户提供了企业所需要的相关服务,例:培训计划创建,车辆管理,三检,保险等,同时将相关学习数据同步至监管平台,以及根据相关规定制作学习教材以供学习模块使用。系统主要是以下模块:1.学习模块2.考试模块3.教材制作中心4.企业服务5.同步模块6.订单模块7.财务中心8....核心技术系统采用SpringBoot+SpringCloud搭建的微服务框架,使用nocas作为注册中心,实现服务治理和配置管理1,使用gateway网关框架做服务转发,接口调用使用Fegin接口2,使用Sentinel做服务降级、隔离、熔断、限流3,登录系统采用xxl_sso4,使用mycat数据库中间件实现分库分表,mysql主从的读写分离5,链路监控使用Skywalking分布式方案1,分布式日志采集使用ELK +kafka实现微服务统一日志管理2,分布式事务使用seata的TCC模式,分布式锁解决方案redisson+Zookeeper3,全局ID采用雪花算法生成4,缓存架构采用Redis提供缓存服务5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用6,分布式定时任务使用xxl_job项目实施部署1,分布式环境使用tomcat部署2,API采用Eolink管理,GitLab管理源码3,搭建Maven私服管理微服务关系和依赖关系声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论