栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

dubbo学习笔记

dubbo学习笔记

1.Dubbo简介

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务。

2.架构

Provider:服务提供方

Provider:服务提供方

Provider:服务提供方

Consumer:服务的消费者

Monitor:监控中心,用于统计服务的调用次调和调用时间。(可以没有)

Container:服务运行容器

3.服务调用过程

服务运行容器加载启动服务提供者-->服务者在注册中心注册自己要对外提供的服务-->消费者向注册中心订阅需要的服务-->注册中心通知消费者提供者地址列表-->消费者基于软负载均衡,选择一台提供者进行调用。若调用失败,换另一台再次调用。--> 监控中心统计在内存中累计调用次数和调用时间。

4.优点:

1、注册中心不转发请求,压力较小。服务提供者和消费者只在启动时与注册中心交互

2、监控中心统计在内存中累计调用次数和调用时间。

3、注册中心使用集群,出现宕机可以即时切换。注册中心数据库宕机不影响服务的订阅,只是不能进行注册

4、可以有多个服务提供方提供服务。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/775194.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号