美文网首页
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