dubbo基础概念

一:单一应用框架

1.当流量较小,只需一个应用的时候,将所有应用部署到一个服务器上面,减少节点和节约成本

2.此时,用于简化数据库增删改查的工作量,数据访问框架(ORM)是关键

 

二:垂直应用框架

1.当使用量增加时,单一应用服务器无法满足需求,会应用拆分为把不相干的几个子应用,以提高效率

2.此时,用于加速前段页面的WEB框架是关键

 

三:分布式服务框架

1.当垂直应用 越来越多的时候,应用之间的交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用可以快速的响应多变的业务市场

2.此时,用于提高业务复合及整合的分布式服务框架(RPC)是关键

 

四:流动计算框架

1.当容量越来越多,小服务资源的浪费等问题就显现出来了,这时候就需要有一个调度中心基于访问实时管理集群容量,提高集群使用率

2.此时,提高机器利用率的资源管理和治理中心(S0A)是关键

 

 

0:container:服务容器负责启动,加载,运行服务提供者

1:register:服务提供者启动后,向注册中心(Registry)注册自己提供的服务地址

2:consumer:消费方启动后,向注册中心订阅自己需要的服务

3:注册中心返回服务提供者服务地址给消费者,如果有变动,会基于长连接的形式,推送变更数据给消费者,消费者将地址缓存在本地

4:服务消费者从服务者地址列表中,基于负载均衡算法选择一台机器进行调用。当调用失败后,会选择另一台机器进行调用

5:服务者和消费者,在内存中累计的调用次数和调用时间,会每分钟发送一次数据给监控中心

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值