1. 首页
  2. 课程学习
  3. Java
  4. Dubbo服务框架v3.2.2的核心组件和功能特点

Dubbo服务框架v3.2.2的核心组件和功能特点

上传者: 2023-12-08 20:15:35上传 RAR文件 5.86MB 热度 61次

阿里巴巴公司开源的Dubbo服务框架v3.2.2是一款高性能、优秀的服务框架,它为应用提供了通过高性能的RPC实现输出和输入功能的能力,并且可以与Spring框架无缝集成。Dubbo的主要核心部件包括Remoting、RPC和Registry。Remoting是网络通信框架,实现了sync-over-async和request-response消息机制。RPC是一个远程过程调用的抽象,支持负载均衡、容灾和集群功能。Registry是服务目录框架,用于服务的注册以及服务事件的发布和订阅。Dubbo的功能特点主要体现在连通性方面,其中注册中心负责服务地址的注册与查找,类似于目录服务,服务提供者和消费者只在启动时与注册中心交互,不转发请求,减轻了注册中心的压力。监控中心则负责统计各服务调用次数和调用时间等,汇总后每分钟发送到监控中心服务器,并以报表展示。服务提供者通过长连接向注册中心注册其提供的服务,并向监控中心汇报调用时间,不包含网络开销。服务消费者从注册中心获取服务提供者地址列表,根据负载算法直接调用提供者,并向监控中心汇报调用时间,包含网络开销。三者之间均为长连接,监控中心除外。注册中心通过长连接感...

下载地址
用户评论