dubbo容错机制
2024-09-07 05:31:35
dubbo的容错机制
- Failover Cluster(默认)
失败自动切换,当出现失败,重试其它服务器。
通常用于读操作,但重试会带来更长延迟。 - Failfast Cluster
快速失败,只发起一次调用,失败立即报错。
通常用于非幂等性的写操作,比如新增记录。 - Failsafe Cluster
失败安全,出现异常时,直接忽略。
通常用于写入审计日志等操作。
实现方式:调用失败报异常时,try()catch{}捕捉异常,返回默认值 。 - Failback Cluster
失败自动恢复,后台记录失败请求,定时重发。
通常用于消息通知操作。 - Forking Cluster
并行调用多个服务器,只要一个成功即返回。
通常用于实时性要求较高的读操作,但需要浪费更多服务资源。
最新文章
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- 2014ACM/ICPC亚洲区北京站
- 为 iTween 指定特定的回调 : onupdate, oncomplete
- C连接oracle(PROC*C)
- RE:转:一些不常用的html代码
- ios开发 UITableViewController
- Java中sleep,wait,yield,join的区别
- IE6-BUG-CSS兼容详解
- 在jsp页面下, 让eclipse完全支持HTML/JS/CSS智能提示(转)
- HotelIInventory项目小结
- NET之全平台一体化
- (NO.00001)iOS游戏SpeedBoy Lite成形记(十三)
- IE7下使用兼容Icon-Font CSS类
- Atcoder Beginner Contest 124 解题报告
- IP的面向无连接状态
- 了解原型设计工具pencil project
- Python 的全局变量
- MT【284】构造函数的导数的两类题型
- Kafka配置文件server.properties(三个版本)
- maven下载jar包下载不下来的解决方法