-
- 1. 入口
- 2. 源码分析
-
- 2.1 FailbackClusterInvoker
- 2.2 FailoverClusterInvoker 失败自动切换
- 2.3 FailfastClusterInvoker 快速失败
- 2.4 FailsafeClusterInvoker 失败安全
- 2.4 FailsafeClusterInvoker 并行调用多个服务提供者,只要有一个返回,就立即响应
- 3. 如何使用
本篇主要介绍集群的容错,服务提供者一般会以多节点的形式存在,那么想象一下,如果调A提供者出timeout之后,该怎么办呢?是直接客户端抛出异常还是重试一定次数,这些策略就由集群容错来实现;
集群容错关系图:
其中Directory和Router前面大概都有所介绍;</