alexyangpeng

Spring Cloud 各组件

-Spring Cloud Config: 配置管理工具 支持git svn仓库配置,可refresh动态加载配置,分环境配置及配置的加解密

 

-Spring Cloud Netflix: 核心组件  

  -Eureka: 服务治理组件,服务注册及发现

  -Hystrix: 容错管理组件及仪表盘,可实现服务之间调用的容错,开启熔断模式(就像保险丝一样,不会导致由于一个服务挂掉而导致整个服务的瘫痪) 

  -Ribbon: 客户端负载均衡组件(注意是客户端)

  -Feign: 申明式服务调用(这才是代码优雅的关键组件)

  -Zuul: 网关,智能路由,访问过滤(避免繁琐的nginx配置,你会发现服务越多,这套维护可以烦死你)

 

-Spring Cloud Bus: 事件,消息总线,配合Config动态刷新配置

 

-Spring Cloud Stream: 服务消费,可整合AMQ,kafka等队列服务

 

-Spring Cloud Sleuth: 分布式服务跟踪,无缝对接Zipkin(实现trace可视化)

 

-......就先这样吧,之后有需要会再添加

 

 

定制一个小需求:

购票系统:拆分为买票服务,及出票服务(电子票)

github仓库地址:git@github.com:392104412/spring-cloud-ticket.git

 

 

 

分类:

技术点:

相关文章:

  • 2021-03-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2021-12-08
猜你喜欢
  • 2022-12-23
  • 2021-11-22
  • 2021-07-08
  • 2021-07-10
  • 2021-07-13
  • 2021-12-03
  • 2021-07-04
相关资源
相似解决方案