![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
文章平均质量分 90
Lyzxii
积累,进步;
展开
-
Spring Cloud Hystrix
服务容错保护:Spring Cloud Hystrix 在微服务的架构中,存在着很多的服务单元,若一个单元出现故障,就很容易因依赖关系而引发故障蔓延,最终导致整个系统瘫痪,这样的架构相较传统的架构更加不稳定,为了解决这样的问题,产生了断路器等一系列的保护机制 针对上述问题,Spring Cloud Hystrix实现了断路器、线程隔离等一系列服务保护功能,该框架的目标在于通过控制那些远程系统、...原创 2019-06-14 11:50:25 · 987 阅读 · 1 评论 -
Spring Cloud Alibaba之Sentinel的使用
Sentinel: 分布式系统的流量防卫兵 Sentinel 基本介绍 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。 完备的实时监控:Sentinel 同时提供实时原创 2021-02-14 23:25:47 · 1070 阅读 · 1 评论 -
Spring Cloud Alibaba之Nacos的使用
Spring Cloud Alibaba简介 由于Spring Cloud Netflix进入维护模式,目前一直以后一段时间Spring Cloud Netfix提供的服务和功能就这么多,不会开发新的组件和功能,以后将以维护和Merge分支Full Request为主,所以Spring Cloud Alibaba应运而生。 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这原创 2020-11-02 18:06:30 · 989 阅读 · 2 评论 -
Spring Cloud 学习笔记(一)
了解微服务架构 为什么出现微服务架构? 单体系统随着业务的需求变得越来越臃肿,暴露的问题越来越多,1.由于单体系统部署在一个进程内,虽然功能调用方便,但是调用的杂乱冗余,我们修改很小的功能部署上线就会影响其他功能的运行,还有系统中各个模块并发消耗的资源各有不同,很难有个准确的评估,单体系统的维护成本越来越大,且难以控制。 什么是微服务? 微服务是系统架构上的一种设计风格,将原本独立的系统拆...原创 2019-03-11 09:41:06 · 433 阅读 · 0 评论 -
Spring Cloud 学习笔记(二)
客户端负载均衡:Spring Cloud Ribbon Spring Cloud Ribbon的简介 Spring Cloud Ribbon 是一个基于HTTP和TCP的客户端负载均衡工具,基于Netflix Ribbon实现,可以让我们将面向服务的REST模板请求自动转换成客户端负载均衡的服务调用,是一个工具框架,无需部署 负载均衡:通过维护一个下挂可用的服务端清单(服务端的清单来自服务注...原创 2019-03-11 10:08:30 · 294 阅读 · 0 评论