美文网首页
Spring Boot + Dubbo + Zookeeper

Spring Boot + Dubbo + Zookeeper

作者: isuntong | 来源:发表于2019-12-01 23:33 被阅读0次

Spring Boot + Spring Cloud 组件多,功能完备
Spring Boot + Dubbo + Zookeeper 组件少,功能非完备
Dubbo RPC通信框架 -> 微服务架构解决方案

Spring Cloud HTTP 通信
Dubbo RPC 通信

Spring Boot 开箱即用,简化开发
Spring Cloud

微服务架构思想 -> 分布式系统开发

核心问题:
网络是不可靠的

四大问题:

  1. 客户端如何访问这么多的服务
    API网关

  2. 服务与服务之间如何通信

  • 同步通信:
    HTTP(Apache HTTP Client)
    RPC(Duubo 只支持java,但功能完善,Apache Thrift)
  • 异步通信:
    消息队列:Kafka RabbitMQ RocketMQ
  1. 这么多服务如何管理
    服务治理:
    服务注册与发现:
    基于客户端的服务注册与发现:Apache Zookeeper
    基于服务端的服务注册与发现:Netflix Eureka

  2. 服务挂了则么办
    重试机制
    服务熔断
    服务降级
    服务限流

相关文章

网友评论

      本文标题:Spring Boot + Dubbo + Zookeeper

      本文链接:https://www.haomeiwen.com/subject/bentgctx.html