美文网首页
zookeeper作为dubbo的服务注册中心

zookeeper作为dubbo的服务注册中心

作者: 乔一波一 | 来源:发表于2019-04-07 14:51 被阅读0次

    Dubbo架构图

    执行顺序:

    0:由Spring容器启动服务.

    1 向注册中心注册服务.

    2 消费者向注册中心订阅需要调用的服务.在注册中心的服务列表中寻找需要调用的服务.获取到提供者真实地址.

    3 注册中心通知消费提供者的真实地址.如果提供者的服务发生变化,注册中心会自动推送信息给消费者.

    4 消费者调用提供者的服务.

    5 在调用过程中向监控中心发送数据,进行统计调用时间和调用次数.

    6 虚线都是异步请求,实线都是同步请求.

            6.1 只用真实调用服务时是同步,最花费时间.

    下面是一个使用zookeeper作为服务注册中心的案例:

    provider.xml配置     consumer.xml配置

    1.先启动zookeeper集群;

    2.启动provider;

    3.启动consumer;

    4.启动后会在zookeeper 服务节点上创建znode数据节点dubbo;

    当前注册服务目录结构 consumer Url编码 消费者 Url编码

    5.运行结果

    相关文章

      网友评论

          本文标题:zookeeper作为dubbo的服务注册中心

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