zoukankan      html  css  js  c++  java
  • 3.阿里巴巴dubbo分布式rpc框架详细使用教程

    dubbo是阿里巴巴开源的分布式服务框架,致力于提供高性能和透明化的rpc远程服务调用方案,以及soa服务治理方案,如果没有分布式需求,是不需要dubbo的,分布式环境dubbo的使用架构官方给出了一张图

    图中涉及到的对象有4个:注册中心、监控管理中心、服务提供者、服务消费者,具体过程以实际项目的dubbo服务部署来介绍,如下图

     

    zookeeper集群作为注册中心,dubbo-admin(dubbo官方提供的管理平台)作为服务的监控管理中心,流程说明如下

    首先,启动zookeeper注册中心,dubbo-admin随后启动

    启动dubbo服务提供方系统,启动过程中主动向注册中心注册

    启动dubbo服务消费方系统,启动过程中向注册中心订阅服务

    注册中心将服务提供方信息返回给消费方

    消费方远程调用dubbo服务提供方的服务

    实际项目通常是集群方式部署,但集群也是基于单节点的,所以,下面先介绍单节点的部署,单节点的意思是只有一个zookeeper、一个dubbo服务提供方、一个dubbo服务消费方,最后会介绍集群部署

  • 相关阅读:
    套件测试
    注解实战aftersuite和beforesuite
    注解实战Beforeclass和Afterclass
    Centos7下安装Mongodb
    java的算法实现冒泡
    注解实战BeforeMethed和afterMethed
    前端 HTML的规范
    前端 HTML标签介绍
    前端 HTML文档 详解
    前端 HTML 简介
  • 原文地址:https://www.cnblogs.com/sharpest/p/8022959.html
Copyright © 2011-2022 走看看