Hystrix “豪猪”如下机制来解决雪崩效应问题。
1.服务降级:用户体验! 高并发 防止用户一直等待,反出一个友好提示给客户端。不处理请求,调用fallback本地方法。
场景:
——注意:如果调用其他接口超时(默认1s),若果在1s中没有及时响应,
2.服务熔断: 和服务降级 一起使用
3.服务隔离:
------线程池隔离
每个服务接口有自己独立的线程池。每个线程池 互不影响。
缺点:cpu占用率非常高
注意:不是所有接口都线程隔离 只有核心关键接口!
1.服务降级:用户体验! 高并发 防止用户一直等待,反出一个友好提示给客户端。不处理请求,调用fallback本地方法。
场景:
——注意:如果调用其他接口超时(默认1s),若果在1s中没有及时响应,
2.服务熔断: 和服务降级 一起使用
3.服务隔离:
------线程池隔离
每个服务接口有自己独立的线程池。每个线程池 互不影响。
缺点:cpu占用率非常高
注意:不是所有接口都线程隔离 只有核心关键接口!