
Dubbo
lby0307
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于dubbo的provider和consumer都配置timeout超时时间的情况
在dubbo的provider和consumer的配置文件中,如果都配置了timeout的超时时间,dubbo默认以consumer中配置的时间为准。经验证是这样的,provider.xml的配置:conusmer中的配置:最后这个service在调用时的超时时间就是3秒。另外,1,consumer转载 2017-11-08 21:28:34 · 5516 阅读 · 0 评论 -
Dubbo+Zookeeper+Spring整合应用篇
Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 一:单机模式安装zookeeper 1,下载zookeeper注册中心,下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/转载 2017-11-14 21:03:39 · 169 阅读 · 0 评论 -
dubbo中的group与version
group:当一个接口有多种实现时,可以用group区分; 1 <!-- start--服务提供者 --> 2 <!-- dubbo中当一个接口有多个实现类时,需要添加group来区分 --> 3 <!-- 机器A:服务提供者 --> 4 <bean id="zhenliangsongA" class="com.x...原创 2018-06-14 21:03:47 · 2093 阅读 · 0 评论 -
RandomLoadBalance
今天总结下之前看过的dubbo源码中RandomLoadBalance使用的算法!一:每个服务的权重不同算法分析:在该段代码中,通过获取提供者服务的权重,然后计算出总权重,通过总权重计算出offset,然后在减去每个服务的权重,如果发现小于0,则调用当前服务。例:有3个服务 A,B,C其中A的权重为1,B的权重为2,C的权重为3;此时的invokers中的服务的顺序有6种情...原创 2019-04-02 21:56:12 · 643 阅读 · 0 评论