![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
文章平均质量分 85
一朵欢快的蘑菇
这个作者很懒,什么都没留下…
展开
-
3、spring cloud----服务降级(Hystrix)
一、Hystrix1、概念Hystrix是一个用于处理分布式系统的延迟和容错的开源库。能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。发生故障后,向调用方返回一个符合预期的、可处理的备选响应(Fallback),而不是长时间的等待或者抛出调用方无法处理的异常。服务降级(Fallback):服务器忙,请稍后再试,不让客户端等待并立刻返回一个友好提示。出现降级的情况:程序运行异常、超时、服务熔断触发服务降级、线程池/信号量打满也会导致服务降级。服务熔断(原创 2021-08-11 10:43:49 · 134 阅读 · 0 评论 -
2、spring cloud----服务调用(Ribbon、OpenFeign)
一、Ribbon(负载均衡+RestTemplate调用)总结:Ribbon其实就是一个软负载均衡的客户端组件。运用在消费者模块中导依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId> </dependency>原创 2021-06-02 17:26:21 · 134 阅读 · 0 评论 -
1、spring cloud----注册中心(eureka,zookeeper,consul)服务注册与发现
一、介绍SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶。二、搭建springboot工程搭建父工程(maven-site简单骨架)字符编码注解生效激活java编译版本选8File Type过滤不用看的文件父工程的pom.xml<packaging>pom</packaging><properties></properties>统一管理jar包原创 2021-05-30 15:42:26 · 97 阅读 · 1 评论