Hystrix 服务的隔离策略对比,信号量与线程池隔离的差异
hytrix支持线程池隔离和信号量隔离
信号量隔离适应非网络请求,因为是同步的请求,无法支持超时,只能依靠协议本身
线程池隔离,即,每个实例都增加个线程池进行隔离
先给个总结对比:
隔离方式
是否支持超时
是否支持熔断
隔离原理
是否是异步调用
资源消耗
线程池隔离
支持,可直接返回
支持,当线程池到达maxSize后,再请求会触发fallback接口进行熔断
每个服务单独用线程池
可以是异步,也可以是同步。看调用的方法
大,大量线.
转载
2020-07-06 18:34:15 ·
1108 阅读 ·
0 评论