Bootstrap

SpringCloud各个组件的作用

一、EureKa 注册中心

各个微服务会放在不同的服务器,拥有不同的IP地址,通过在注册中心注册服务,各个服务器见互相访问,就可以通过服务名字进行,不需要关注具体地址

二、Gateway 网关

可以作为整个微服务系统的入口,通过网关配置,让网关来寻到对应的微服务,就不用关注其他微服务具体的地址是什么,而且还可以拥有过滤器、熔断降级等功能

三、Feign远程调用

用于各个微服务间的互相访问

四、Resilience4j 容错

通过隔离,熔断,限流,降级等功能,让微服务系统实现高可用,提升系统稳定性

五、Config 配置中心

 配置中心可以让各个微服务走统一的配置文件,让重复的配置可以统一管理,提升开发效率