首页 > 其他 > 详细

hystrix

时间:2019-05-03 12:42:07      阅读:145      评论:0      收藏:0      [点我收藏+]

hystrix是一个用来做服务保护,服务容错的框架 

容错:
服务在发生错误,不可用的情况下的处理方案,包括服务的熔断,降级,限流

服务熔断:
当服务接口发生的请求过多时,设置一个限制,同时只能100个请求访问,超出部分放在缓存
队列当中,队列满时,直接拒绝访问服务。服务熔断和服务降级是一起使用的。

服务降级:
当服务不可用,客户端一直等待时,直接友好提示给客户端,提高用户体验(服务器繁忙,请稍后再试)

服务隔离:
不同的服务接口互不影响,可以采用线程池的方式实现服务隔离

服务的雪崩效应:
当一个服务接口突然受到高并发请求时,tomcat会产生服务的堆积,所有的线程都被这个接口
占用了,导致没有多余的线程处理其他的服务接口。

hystrix

原文:https://www.cnblogs.com/moris5013/p/10804789.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!