微服务解决的四⼤问题微服务两种⽅式:
1. Spring Boot + Spring Cloud. 组减少,功能完备-HTTP通信
 Spring Boot + Dubbo + zookeeper 组减少,功能⾮完备 -RPC通信框架
微服务网关设计2. 四⼤问题--》⽹络是不可靠的
2.1 客户端如何访问这么多的服务器  ---》通过API⽹关
2.2 服务与服务之间如何通信
  同步通信-HTTP/RPC
  异步通信-消息队列 kafka RabbitMQ RocketMQ
2.3 这么多服务,如何管理
  服务治理
    服务注册与发现
      基于客户端的服务注册与发现 Apache Zookeeper
      基于服务端的服务注册与发现 Netflix Eureka
2.4 服务挂了,怎么办
  重试机制
  服务熔断
  服务降级
  服务限流

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。