
springcloualibaba
文章平均质量分 94
胡萝卜、
这个作者很懒,什么都没留下…
展开
-
SpringCloudAlibaba技术篇四--熔断与服务降级
分布式系统中一个微服务依赖于很多的其他服务,那么服务就会不可避免的失败。原因是:A服务依赖于B,C,D 等很多的服务,当B服务不可用的时候,会一直阻塞或者异常,更不会去调用 C 服务和 D 服务。同事假设有其他的服务也依赖于 B 服务,也会碰到同样的问题,这就有可能导致雪崩效应。如下案例:一个用户通过 web 容器访问应用,他要先后调用 A,H,I,P四个模块,一切都很正常是吧。由于某些原因,导致 I 服务不可用,与此同时我们没有快速处理,会导致该用户一致处于阻塞状态。原创 2023-08-09 16:14:20 · 813 阅读 · 1 评论 -
SpringCloudAlibaba技术篇三--负载均衡 Ribbon 和 Feign
Feign 和 Ribbon 是 Spring Cloud 的 Netflix 中提供的两个实现软负载均衡的组件,Ribbon 和 Feign 都是用于调用其他服务的,方式不同,Feign 则是在 Ribbon 的基础上进行了一次改进,采用接口的方式,将需要调用的其他服务的方法定义成抽象方法即可,不需要自己构建 Http 请求,不过要注意的是抽象方法的注解,方法名要和提供服务的方法对应上。简单点说,Feign 是对 Ribbon 的封装,而且 Feign 和 Ribbon 的作用位置不同。原创 2023-03-18 16:52:47 · 1695 阅读 · 1 评论 -
SpringCloudAlibaba技术篇之二--Nacos注册中心
这个整合篇我主要是介绍alibba分布式的五大组件,分别为nacos,sentinel,gateaway,ribbon。nacos的作用主要是作为注册中心和配置中心,sentinel的作用是作用于熔断降级,gataway是网关,ribbon是用于负载均衡nacos是阿里巴巴研发的一个集注册中心与配置中心于一体的管理平台。nacos的架构图。原创 2023-03-15 22:25:07 · 219 阅读 · 0 评论 -
SpringCloudAlibaba技术篇之一--分布式的演化和阿里分布式介绍
本章是以web1.0&web2.0,到垂直架构再到分布式架构最后是微服务架构。原创 2023-03-15 21:11:01 · 203 阅读 · 0 评论