Dubbo问题与解答
2019-02-12 本文已影响48人
Real_man
常见Dubbo问题
-
Dubbo完整的一次调用链路介绍;
image
这是常有的调用方式,不同的RPC框架不过在这种调用方式上做了一些自己的特殊处理
- Dubbo支持几种负载均衡策略?
- random, 随机
- roundrobin(polling), 轮询
- leastactive(invoking least active service) ,最少链接
参考:dubbo:method
- Dubbo Provider服务提供者要控制执行并发请求上限,具体怎么做?
在Provider配置的Consumer端属性:actives,消费者端,最大并发调用限制,即当Consumer对一个服务的并发调用到上限后,新调用会Wait直到超时
Provider上配置的Provider端属性: executes,一个服务提供者并行执行请求上限,即当Provider对一个服务的并发调用到上限后,新调用会Wait(Consumer可能到超时)。在方法上配置(dubbo:method )则并发限制针对方法,在接口上配置(dubbo:service),则并发限制针对服务。
- Dubbo启动的时候支持几种配置方式?
根据 DUBBO 官方文档,配置 DUBBO 有 4 种方式,分别是:
- XML 配置文件方式
- properties 配置文件方式
- annotation 配置方式
- API 配置方式
最后
持续更新