博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringCloud全家桶---断路器Hystrix
阅读量:2490 次
发布时间:2019-05-11

本文共 397 字,大约阅读时间需要 1 分钟。

Hystrix主要功能

1、熔断(自动开启、关闭)

2、服务隔离(线程池、信号量)
3、降级
4、限流

Hystrix可以避免在微服务中由一个或几个服务产生的问题,引发所有微服务出问题的雪崩效应,熔断可以实现快速失败,避免再去消耗额外的资源,假设某个服务5秒内,10次请求全都失败,那么就可以认为这个服务出了问题,一定时间内就没有必要再去请求他,可以直接快速失败,当然一定时间后可以再尝试调用一次这个服务看看是否已经恢复了。

Hystrix基本搭建

引入jar包

org.springframework.cloud
spring-cloud-starter-netflix-hystrix

启动类加上@EnableCircuitBreaker注解即可。

hystrix具体功能的演示分别参考之前写的文章即可。

转载地址:http://illrb.baihongyu.com/

你可能感兴趣的文章
Xshell配置ssh免密码登录-密钥公钥(Public key)
查看>>
2012年1月份第2周51Aspx源码发布详情
查看>>
PHP第三天!!黑人无表情 面向对象的特点等等!!
查看>>
2013年7月份第4周51Aspx源码发布详情
查看>>
Binary Tree Serialization and Deserialization
查看>>
使用 CSS 用户选择控制选择
查看>>
简单的交叉报表处理示例.sql
查看>>
MySQL Connector/ODBC 5.2.2 发布
查看>>
oracle 存储过程 stored procedure 查询一条记录或多条记录
查看>>
30个WordPress Retina(iPad)自适应主题
查看>>
python实现文件加密
查看>>
使用JXL组件操作Excel和导出文件
查看>>
【liferay】6、关于liferay中使用requestMapping映射地址提交表单
查看>>
gcd(欧几里得算法)
查看>>
Java执行存储过程
查看>>
mysql 如何提高批量导入的速度
查看>>
VMwareWorkstation设置U盘启动(或U盘使用)
查看>>
java中 set,list,array(集合与数组)相互转换
查看>>
Android客户端打包方案分享
查看>>
012.Adding a New Field --【添加一个新字段】
查看>>