Spring Cloud
愤怒的小猿猿
学海无涯,吾将上下而求索!
展开
-
使用Hystrix实现微服务的容错处理(一)
使用Hystrix实现微服务的容错处理(一) 为什么要有微服务容错处理 在实际使用过程中可能会遇到这样的情况,如果某个服务的提供者响应非常慢,那服务的消费者请求服务提供者就会产生超时的情况。如果不做处理,可能导致消费者的资源消耗,甚至拖垮整个系统。以之前的用户和电影为例,电影微服务从用户微服务获取用户信息,假如此时用户微服务网络很微弱,电影微服务在请求用户信息时就会进入一种卡死状态,此时如果消费者...原创 2019-07-21 23:32:25 · 461 阅读 · 0 评论 -
使用Hystrix实现微服务的容错处理(二)
使用Hystrix实现微服务的容错处理(二) 使用Turbine聚合监控数据 Turbine简介 turbine是一个聚合Hystrix监控数据的工具,他可将所有相关的/hystrix.stream端点的数据聚合到一个组合的/turbine.stream。从而让集群的监控更加方便 ,引入Turbine后,架构如下 使用Turbine监控多个微服务 将之前的电影微服务复制一份,改名为micro-...原创 2019-07-22 22:43:26 · 173 阅读 · 0 评论