Dubbo的工作原理及RPC请求的流程是怎样的
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章将为大家详细讲解有关Dubbo的工作原理及RPC请求的流程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。dubbo 工作原理第一层:s
千家信息网最后更新 2025年02月07日Dubbo的工作原理及RPC请求的流程是怎样的工作流程
注册中心挂了可以继续通信吗?
这篇文章将为大家详细讲解有关Dubbo的工作原理及RPC请求的流程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
dubbo 工作原理
第一层:service 层,接口层,给服务提供者和消费者来实现的
第二层:config 层,配置层,主要是对 dubbo 进行各种配置的
第三层:proxy 层,服务代理层,无论是 consumer 还是 provider,dubbo 都会给你生成代理,代理之间进行网络通信
第四层:registry 层,服务注册层,负责服务的注册与发现
第五层:cluster 层,集群层,封装多个服务提供者的路由以及负载均衡,将多个实例组合成一个服务
第六层:monitor 层,监控层,对 rpc 接口的调用次数和调用时间进行监控
第七层:protocal 层,远程调用层,封装 rpc 调用
第八层:exchange 层,信息交换层,封装请求响应模式,同步转异步
第九层:transport 层,网络传输层,抽象 mina 和 netty 为统一接口
第十层:serialize 层,数据序列化层
工作流程
第一步:provider 向注册中心去注册
第二步:consumer 从注册中心订阅服务,注册中心会通知 consumer 注册好的服务
第三步:consumer 调用 provider
第四步:consumer 和 provider 都异步通知监控中心
注册中心挂了可以继续通信吗?
可以,因为刚开始初始化的时候,消费者会将提供者的地址等信息拉取到本地缓存,所以注册中心挂了可以继续通信。
关于Dubbo的工作原理及RPC请求的流程是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
服务
工作
原理
流程
接口
提供者
代理
封装
监控
通信
信息
内容
多个
文章
更多
消费者
知识
篇文章
网络
消费
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
穆鲁掉落列表数据库没有
天津人人车网络技术怎么样
服务器系统无线投屏演示
数据库安全管理国家标准
网易服务器管理
数据库系统不安全因素
原神2.4服务器反应迟钝
中山通讯软件开发供应商
上海租赁管理软件开发
oracle软件开发工程师
银行开展国家网络安全周治动
新建数据库导入数据
ps版apex无法连接服务器
sql数据库文件包下载
软件开发公司业务拓展
怎么看自己的cpu数据库
人力资源管理hr软件开发
nitrado自建服务器
csgo身法对抗服务器
卫计局年度网络安全工作报告
计算机网络技术的职业介绍
中国进出口企业数据库
软件开发项目管理办法
oracle迁移至国产数据库
头条软件开发岗位
cpu 软件开发
工业网络技术专业优点
linux服务器开端口
服务器更改管理员密码
物业020软件开发