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配置管理。

posted @ 2022-11-14 10:43  Sunray0330  阅读(17)  评论(0编辑  收藏  举报