一、Failover Cluster
失败自动切换服务
适用于幂等性操作
二、Failfast Cluster
只要失败了立即报错
适用与非幂等性操作
三、Failsafe Cluster
失败安全,出现异常直接忽略
适用于日志记录
四、Failback Cluster
失败自动恢复,后台记录失败记录,定时重试
适用于消息通知
五、Forking Cluster
并行调用服务,只要有一个成功就返回
适用与实时性要求高的读请求
六、Broadcast Cluster
广播调用所有的提供方,逐个调用,任意一台则报错
适用于同步配置
一般开发使用Hystix