Java

Dubbo(一)

2020-03-05  本文已影响0人  jasperchen
  1. 简介
    Dubbo是一个RPC框架

  2. Dubbo使用的协议:
    dubbo://
    rmi://
    http://
    redis://
    webservice://
    hessian://
    thrift://

默认协议是dubbo
dubbo协议的使用场景:

  1. Dubbo负载均衡策略:

    • randon loadbalance
      默认随机调用。可以设置权重

    • roundrobin loadbalance
      轮询,均匀的将请求打到每个提供者

    • leastactive loadbalance
      自动感知,根据提供者的活跃度,如果某个机器的性能非常优秀,接受的请求多,则越活跃,则后续接受到的请求则越多。

    • consistanthash loadbalance
      一致性hash算法,相同参数的请求一定分发到一个provider上。如果provider挂掉了,会基于虚拟节点均匀的分配剩余的流量,不会出现大抖动的情况。

  2. Dubbo集群容错策略

下一次写dubbo的结构层的作用。

上一篇 下一篇

猜你喜欢

热点阅读