![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dubbo
安天然
人生最曼妙的风景,是内心的淡定与从容。
展开
-
分布式系统开发技术--RPC技术
RPC是什么? RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。为什么要用RPC呢?就是无法在一个进程内,甚至一个计算机内通过本地调用的方式完成的需求,比如不同的系统间的通讯,甚至不同的组织间的通讯,由于计算能力需要横向扩展,需要在多台机器组成的集...原创 2019-12-05 22:45:31 · 389 阅读 · 0 评论 -
Dubbo学习笔记-Dubbo的负载均衡策略
当服务提供方是集群的时候,为了避免大量请求一直落到一个或几个服务提供方机器上,从而使这些机器负载很高,甚至打死,需要做一定的负载均衡策略。Dubbo提供了多种均衡策略,缺省为random,也就是每次随机调用一台服务提供者的机器。 Dubbo提供的负载均衡策略 Random LoadBalance:随机策略。按照概率设置权重,比较均匀,并且可以动态调节提供者的权重。RoundRobin Load...原创 2019-11-10 18:23:11 · 169 阅读 · 0 评论