springcloud
SpringMVC+MyBatis+git+mavne
springcloud五大组件:
1、Eureka实现服务治理;
关键注解
@EnableEurekaServer
@EnableEurekaClient
作用:实现服务治理(服务注册与发现)
简介:Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。
由两个组件组成:Eureka服务端和Eureka客户端。
Eureka服务端用作服务注册中心。支持集群部署。
Eureka客户端是一个java客户端,用来处理服务注册与发现。
在应用启动时,Eureka客户端向服务端注册自己的服务信息,同时将服务端的服务信息缓存到本地。客户端会和服务端周期性的进行心跳交互,以更新服务租约和服务信息。
2、Ribbon主要提供客户侧的软件负载均衡算法;
Feign负载均衡算法
3、Hystrix断路器,保护系统,控制故障范围;
4、Zuul,api网关,路由,负载均衡等多种作用;
5、Config配置管理。
曹肖扬
19913146193