摘要:
1.SpringCloud简介 SpringCloud集成了很多组件,包括: Eureka: 服务治理,服务注册/发现 Zuul: 网关组件,提供智能路由,访问过滤功能 (集成了ribbon、hystrix) Ribbon:客户端负载均衡的服务调用组件(客户端负载) Fegin: 服务之间的调用组件 阅读全文
摘要:
1.Hystrix Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 服务器支持的线程和并发数有限,请求一直阻塞,会导致服务器资源耗尽,从而导致所有其它服务都不可用,形成雪崩效应 1.1.线程隔离,服务降级 Hystrix为每个依赖服务调用分配一 阅读全文