摘要:
SpringCloud 是微服务中的翘楚,最佳的落地方案。
在微服务架构中多层服务之间会相互调用,如果其中有一层服务故障了,可能会导致一层服务或者多层服务故障,从而导致整个系统故障。这种现象被称为服务雪崩效应。
SpringCloud 中的 Hystrix 组件就可以解决此类问题,Hystrix 负责监控服务之间的调用情况,连续多次失败的情况进行熔断保护。
保护的方法就是使用 Fallback,当调用的服务出现故障时,就可以使用 Fallback 方法的返回值;
Hystrix 间隔时间会再次检查故障的服务,如果故障服务恢复,将继续使用服务。 阅读全文
摘要:
解读Spring容器的refresh() 阅读全文