微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Dubbo的容错机制有哪些?

1.Failover Cluster 模式
失败自动切换,当出现失败时,重试其他服务器。(认)
2.Failfast Cluster
快速失败,只发起一次调用,失败立即调错。通常用于非幂等性的写操作,比如新增记录。
3.Failsafe Cluster
失败安全,出现异常时,直接忽略。通常用于写入审计日志等操作。
4.Failback Cluster
失败自动恢复,后台记录失败请求,定时重发。通常用于消息通知操作。
5.ForKing Cluster
并行调用多个服务器,只要有一个成功即返回。通常用于实时性要求较高的读操作,但需要浪费更多服务资源。可通过forks=“2”来设置最大并行数。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐