跳到主要内容

微服务解决方案

微服务解决方案

SpringCloud Alibaba 技术栈

  • 1、服务注册发现 Nacos √
  • 2、统一配置中心 Nacos √
  • 3、路由网关 Gateway √
  • 4、分布式 http feign √
  • 5、熔断降级、限流 Sentinel √
  • 6、分布式任务 xxl-job √
  • 7、Redisson分布式锁 √
  • 8、服务监控 SpringBootAdmin √
  • 9、消息中间件 RabbitMQ √
  • 10、消息总线 √
  • 11、分布式事务 Seata √
  • 12、支持 docker-compose、k8s、jenkins √
  • 13、分库分表 shardingsphere √
  • 14、分布式文件 Minio、阿里OSS √
  • 15、统一权限控制 JWT + Shiro √
  • 16、CAS 单点登录 √
  • 17、链路跟踪 Skywarking
  • 18、轻量分布式日志 Loki+grafana套件

架构核心依赖

依赖版本
Spring BootSpring Boot 2.6.6
Spring Cloud2021.0.3
Spring Cloud Alibaba2021.0.1.0
Mybatis Plus3.5.1
Shiro1.8.0
Jwt3.11.0

微服务关系图