![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hystrix
安迪源文
小步快走
展开
-
Hystrix 学习 1 : Hello World
本文是本人学习Hystrix总结的第一篇,经典的Hello World应用。本应用特征如下 : 纯 java 项目 ; 暂不涉及结合Spring使用,以便专注于Hystrix自身; 使用junit 观察运行效果 ; 使用 maven 管理依赖; 1. pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmln...原创 2019-03-10 15:55:30 · 262 阅读 · 0 评论 -
Hystrix 学习 2 : 模拟远程调用成功/超时失败
本文是本人学习Hystrix总结的第二篇,这次通过一个例子程序学习使用Hystrix模拟一个远程调用,本应用特征如下 : 纯 java 项目 ; 暂不涉及结合Spring使用,以便专注于Hystrix自身; 使用junit 观察运行效果 ; 使用 maven 管理依赖; 这里所模拟的远程调用通过sleep阻塞线程一段时间模拟一个耗时的远程调用。本文会调整Hystrix的执行参数和所模拟的...原创 2019-03-10 16:31:57 · 519 阅读 · 0 评论 -
Hystrix 学习 3 : 调用失败时的fallback机制
本文是本人学习Hystrix总结的第三篇,这次通过一个例子程序学习使用Hystrix模拟一个远程调用,并调整Hystrix的执行参数和远程调用的参数观察超时发生时fallback机制生效的情形,本应用特征如下 : 纯 java 项目 ; 暂不涉及结合Spring使用,以便专注于Hystrix自身; 使用junit 观察运行效果 ; 使用 maven 管理依赖; 这里所模拟的远程调用通过...原创 2019-03-10 16:50:31 · 1951 阅读 · 0 评论 -
Hystrix 学习 4 : 调用失败率对熔断器开关的影响
本文是本人学习Hystrix总结的第四篇,这次通过一个例子程序学习使用Hystrix模拟远程调用,并调整参数观察调用失败对熔断器的影响,这次的例子中没有使用fallback机制,也就是说,调用失败的时候会抛出异常而不是执行fallback逻辑。本应用特征如下 : 纯 java 项目 ; 暂不涉及结合Spring使用,以便专注于Hystrix自身; 使用junit 观察运行效果 ; 使用 m...原创 2019-03-10 21:11:15 · 802 阅读 · 0 评论