1. Dubbo协议和网络传输

    2020/02/19 Dubbo

  2. Dubbo服务治理

    2020/02/18 Dubbo

  3. Dubbo全链路异步

    #

    2020/02/18 Dubbo

  4. Dubbo泛化引用

    Dubbo泛化引用

    2020/02/17 Dubbo

  5. Dubbo拦截器

    Dubbo拦截器 在Dubbo的整体设计中,Filter是一个很重要的概念,包括Dubbo本身的大多数功能,都是基于此扩展点实现的,在每次的调用过程中,Filter的拦截都会被执行。

    2020/02/16 Dubbo

  6. Dubbo集群路由和负载

    Dubbo集群路由和负载

    2020/02/15 Dubbo

  7. Dubbo集群容错

    Dubbo集群容错 为了避免单点故障,现在的应用通常至少会部署在两台服务器上。对于一些负载比较高的服务,会部署更多的服务器。这样,在同一环境下的服务提供者数量会大于1。对于服务消费者来说,同一环境下出现了多个服务提供者。这时会出现一个问题,服务消费者需要决定选择哪个服务提供者进行调用。另外服务调用失败时的处理措施也是需要考虑的,是重试呢,还是抛出异常,亦或是只打印异常等。为了处理这些问题,Dubbo 定义了集群接口 Cluster 以及 Cluster Invoker。集群 Cluster 用途是将多个服务提供者合并为一个 Cluster Invoker,并将这个 Invoker 暴露给服务消费者。这样一来,服务消费者只需通过这个 Invoker 进行远程调用即可,至于具体调用哪个服务提供者,以及调用失败后如何处理等问题,现在都交给集群模块去处理。集群模块是服务提供者和服务消费者的中间层,为服务消费者屏蔽了服务提供者的情况,这样服务消费者就可以专心处理远程调用相关事宜。比如发请求,接受服务提供者返回的数据等。这就是集群的作用。

    2020/02/15 Dubbo

  8. Dubbo远程调用

    2020/02/14 Dubbo