SpringCloud 有那些组件?
- 注册中心(Eureka、Nacos、Zookeeper)
- 服务调用(Feign)
- 负载均衡(Ribbon)
- 服务容错与保护(hystrix)
- 服务网关(Zuul、Gateway)
- 配置中心(Nacos、Config)
熔断和限流怎么做?
熔断
在分布式应用中为了防止服务之间调用过程中出现异常,所导致整体链路故障,需要对服务应用进行熔断降级处理。熔断即在存在问题时,暂时切断内部调用,避免局部不稳定因素导致整个分布式系统的雪崩。熔断降级作为保护服务自身的手段,通常是在客户端进行规则配置和熔断识别的。