Dubbo简介

「爱情、让人受尽委屈。」 2022-02-23 14:14 325阅读 0赞

1.什么叫做soa的架构:

面向服务的架构,把服务层和表现层分开两个工程.服务层包含业务逻辑,只需对外提供服务,表现层只需要处理和页面交互;

2. dubbo**技术优势:**

  1. 使用dubbo 使用rpc协议进行远程调用,直接使用socket(长链接)通信,,传输效率高,
  2. 提供监控页面可以统计出系统之间的调用关系,调用次数;
  3. ③集群容错,负载均衡 ④简单配置,没有api侵入

3.**分布式服务框架(RPC): 就资源调度和治理中心的管理工具,**提高集群利用率

1. consumer: 消费者 通过 registry(注册中心)找到相应服务方(provider)

  1. 注意:执行的时候是不通过注册中心,消费者和服务者之间直接交互

2.注册中心: 需要给消费者提供服务的注册地址,消费者基于负载均衡算法选一台服务器,需要zookeerper配合

3.服务方需要提供运行容器(整合spring后就是spring容器),运行的时候要向注册中心注册自己的服务

  1. 监控中心(Monitor)统计服务的 调用次数和调用时间的监控中心;

4.dobbo运行流程图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hjMTIzX2phdmE_size_16_color_FFFFFF_t_70

5.**在spring**配置只需要配置 提供应用信息

发表评论

表情:
评论列表 (有 0 条评论,325人围观)

还没有评论,来说两句吧...

相关阅读

    相关 dubbo简介

    dubbo简介 > 欢迎关注微信公众号: 程序员小圈圈 > 转载请标明出处^\_^ > 原文首发于: [www.zhangruibin.com][] > ...

    相关 Dubbo简介

    随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 ![在这里插入图片描

    相关 dubbo简介

    1.1. dubbo 1.1.1. 什么是dubbo?: 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流

    相关 Dubbo简介

    Dubbo简述: Apache Dubbo (incubating) 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:`面向接口的远程方法调用,智能

    相关 dubbo简介

    Dubbo是什么 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含:   远程通讯: 提供对

    相关 Dubbo简介

    1 Dubbo简介 Dubbo是一个分布式服务框架,是阿里巴巴的开源项目。现在别当当管理,叫Dubbox。 Dubbo 致力于提供高性能和透明化的RPC远程服务调用方