SpringCloud
注册核心Eureka
负载平衡、重试Ribbon
熔断、降级Hystrix
Ribbon+HystrixFeign(默认不启用Hystrix)
Ribbon+HystrixZuul(默认不启用Ribbon重试)

Ribbon:负载平衡、申请重试

Hystrix:熔断、降级


Dubbo
注册核心Zookeeper
负载平衡Nginx

eureka和zookeeper区别
eureka:

  • 强调AP(可用性)
  • 集群构造:对等构造

zookeeper:

  • 强调CP(一致性)
  • 集群构造:主从构造