点击空白处退出提示
作品详情
系统主要是以下模块:
1.学习模块
2.考试模块
3.教材制作中心
4.企业服务
5.同步模块
6.订单模块
7.财务中心
8....
核心技术
系统采用SpringBoot+SpringCloud搭建的微服务框架,使用nocas作为注册中心,实现服务治理和配置管理
1,使用gateway网关框架做服务转发,接口调用使用Fegin接口
2,使用Sentinel做服务降级、隔离、熔断、限流
3,登录系统采用xxl_sso
4,使用mycat数据库中间件实现分库分表,mysql主从的读写分离
5,链路监控使用Skywalking
分布式方案
1,分布式日志采集使用ELK +kafka实现微服务统一日志管理
2,分布式事务使用seata的TCC模式,分布式锁解决方案redisson+Zookeeper
3,全局ID采用雪花算法生成
4,缓存架构采用Redis提供缓存服务
5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用
6,分布式定时任务使用xxl_job
项目实施部署
1,分布式环境使用tomcat部署
2,API采用Eolink管理,GitLab管理源码
3,搭建Maven私服管理微服务关系和依赖关系
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论