![](https://img-blog.csdnimg.cn/94c662a001e14a2999cfea4d8929c0f4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Cloud Alibaba 系列
文章平均质量分 94
在本系列中,我将在学习的过程中分享这些组件的知识点。
Zack_tzh
这个作者很懒,什么都没留下…
展开
-
Spring Cloud Alibaba - Sentinel(三)规则持久化
文章目录1. 原始模式2. Pull模式3. Push模式3.1 基于Nacos配置中心控制台实现推送3.1.1 添加依赖3.1.2 nacos中配置flow rule3.1.3 yml添加配置Sentinel规则推送分为 3 种模式,包括 “原始模式”、“Pull 模式” 和"Push 模式"推送模式说明优点缺点原始模式API 将规则推送至客户端并直接更新到内存中,扩展写数据源(WritableDataSource)简单,无任何依赖不保证一致性;规则保存在内存中,.原创 2022-05-11 15:39:44 · 583 阅读 · 0 评论 -
Spring Cloud Alibaba - Sentinel(二)熔断、热点、授权
文章目录一、熔断降级1. 熔断策略1.1 慢调用比例1.2 异常比例1.3 异常数2. 整合OpenFeign降级2.1 引入依赖2.2 添加bootstrap.yml2.3 在程序中使用配置二、热点参数限流三、系统规则四、授权控制规则一、熔断降级熔断降级是一种基于消费者报复自身的手段,在调用提供方的接口时,基于慢调用比例、异常比例、异常数进行熔断降级。1. 熔断策略1.1 慢调用比例慢调用比例 (SLOW_REQUEST_RATIO):选择以慢调用比例作为阈值,需要设置允许的慢调用 R.原创 2022-05-10 16:55:04 · 573 阅读 · 0 评论 -
Spring Cloud Alibaba - Sentinel(一)快速入门&流控配置
文章目录一、Sentinel 介绍二、Sentinel 快速入门2.1 获取控制台jar包2.2 启动控制台2.3 添加服务端三、流控配置3.1 快速入门3.2 BlockException统一处理3.3 配置讲解一、Sentinel 介绍随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景: Sentinel 承接了阿里巴巴近 10 年的双十.原创 2022-04-29 17:08:34 · 893 阅读 · 0 评论 -
Spring Cloud Alibaba - Nacos(四)配置中心
文章目录一、Nacos配置中心使用1. 快速开始2. 搭建nacos-config服务**2.1 引入依赖****2.2 添加bootstrap.yml**2.3 在程序中使用配置3. Config相关配置一、Nacos配置中心使用官方文档: https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-configNacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用.原创 2022-04-27 16:10:22 · 731 阅读 · 0 评论 -
Spring Cloud Alibaba - Nacos(三)OpenFeign
文章目录一、什么是Feign1. Feign的优势2. Spring Cloud Alibaba快速整合OpenFeign**2.1 引入依赖****2.2 添加feign接口****2.3 在启动类上添加开启Feign的注解****2.4 在调用的地方使用feign调用**3.Spring Cloud Feign的自定义配置3.1 日志配置3.2 契约配置3.3 自定义拦截器实现认证逻辑3.4 超时时间配置3.5 客户端组件配置3.6 GZIP 压缩配置在Java项目中,我们是如何实现接口调用的呢.原创 2022-04-27 15:14:42 · 1302 阅读 · 0 评论 -
Spring Cloud Alibaba - Nacos(二)负载均衡器
文章目录一、简介二、使用LoadBnlancer三、切换策略四、自定义策略一、简介在Spring Cloud Nacos 2021以后就没有在默认使用Ribbon作为负载均衡器了,而且在Cloud官网中也推荐使用LoadBnancer作为负载均衡器,他实现了轮询和随机两种方式(RandomLoadBalancer、RoundRobinLoadBalancer),如果引入了NacosDiscovery的话里面还可以使用NacosLoadBnancer的方式。所以接下来我们就来实现一下如何使用LoadB.原创 2022-04-27 10:51:09 · 3833 阅读 · 5 评论 -
Spring Cloud Alibaba - Nacos(一)服务注册与发现
文章目录简介Nacos注册中心Nacos Discovery 核心功能Spring Cloud Alibaba Nacos 快速开始Nacos Server 部署将Order服务注册到Nacos Service简介Nacos 官方:一个更易于构建云原生应用的动态服务发现(Nacos Discovery )、服务配置(Nacos Config)和服务管理的平台。Nacos 的关键特性包括:服务发现和服务健康监测动态配置服务动态 DNS 服务服务及其元数据管理Nacos注册中心管.原创 2022-04-27 10:27:26 · 690 阅读 · 1 评论 -
Spring Cloud Alibaba 入门系列
文章目录介绍本系列使用的版本功能组件目录介绍Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。此外,阿里云同时还提供了 Spring Cloud Ali.原创 2022-04-27 10:22:45 · 599 阅读 · 0 评论