Dubbo有哪几种集群容错方案,默认是哪种?
Dubbo提供了多种集群容错方案,包括:
- Failover:失败自动切换,默认的容错方式,适用于读操作。
- Failfast:快速失败,适用于非接口幂等的写操作。
- Failsafe:失败安全,当出现异常时,直接忽略,一般用于记录日志等操作。
- Failback:失败自动恢复,后台记录失败请求,定时重发,用于消息通知操作。
- Broadcast:广播调用所有提供者并逐个调用,一般用于查询等要求性能高的操作(不适用于非幂等的插入、删除等操作)。
Dubbo提供了多种集群容错方案,包括: