上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 结构图: 源码分析:(温馨提示,以下源码部分请使用 IDEA 打开源码结合查看阅读,否则荣誉晕) 入口: @SentinelResource 注解的切面 : @Aspect // AspectJ切面 public class SentinelResourceAspect extends Abstra 阅读全文
posted @ 2021-10-31 01:20 Vermeer 阅读(170) 评论(0) 推荐(0)
摘要: 架构图解析 若要读懂Sentinel源码,则必须要搞明白官方给出的Sentinel的架构图。 Sentinel的核心骨架是 ProcessorSlotChain。其将不同的 Slot 按照顺序串在一起(责任链模式),从而将不同的功能组合在一起(限流、降级、系统保护)。系统会为每个资源创建一套Slot 阅读全文
posted @ 2021-10-31 01:08 Vermeer 阅读(517) 评论(0) 推荐(0)
摘要: Sentinel 从 1.6.0 版本开始,提供了 Spring Cloud Gateway 的适配模块,可提供两种资源维度的限流: 1、route 维度:在 Spring 配置 路由条目时,资源名为 routeId 2、自定义 API 维度,用户可以用 Sentinel 提供的 API 来定义一些 阅读全文
posted @ 2021-10-31 01:02 Vermeer 阅读(1662) 评论(0) 推荐(0)
摘要: Spring Cloud Alibaba Sentinel 是阿里巴巴提供的,致力于提供微服务一站式解决方案,Spring Cloud Alibaba 默认为 Sentinel 整合了,ServeLet、RestTemplate、FeignClient 和 Spring Flux。在 Spring 阅读全文
posted @ 2021-10-31 00:58 Vermeer 阅读(254) 评论(0) 推荐(0)
摘要: 公网 demo 接入体验 开通阿里云 AHAS https://www.aliyun.com/product/ahas?spm=5176.19720258.J_8058803260.410.474b2c4a3AUYtx Sentinel控制台搭建与应用接入 新建一个测试项目 引入依赖: <!--Se 阅读全文
posted @ 2021-10-31 00:51 Vermeer 阅读(481) 评论(0) 推荐(0)
摘要: 流量控制简介 流量控制在网络传输中是一个常用的概念,它用于调整网络包的发送数据。在网络传输中,任意时间到来的请求往往是随机不可控的,而系统的处理能力是有限的。我们需要根据系统的处理能力对流量进行控制 熔断降级简介 在调用系统的时候,如果调用链路中的某个资源出现了不稳定,最终会导致请求发生堆积,进而导 阅读全文
posted @ 2021-10-31 00:24 Vermeer 阅读(129) 评论(0) 推荐(0)
摘要: 依赖 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>${last_vresion}</version> </dependency> 链接测试: public class Zo 阅读全文
posted @ 2021-10-31 00:08 Vermeer 阅读(52) 评论(0) 推荐(0)
摘要: 命令基本语法: help :显示所有操作命令 客户端基础命令: 客户端基本指令 1、查看特定节点下面的子节点 ls path 2、创建一个节点。并给节点绑定数据(默认是持久性节点) create path data 3、创建持久节点(默认是持久节点) create path data 4、创建持久性 阅读全文
posted @ 2021-10-31 00:02 Vermeer 阅读(57) 评论(0) 推荐(0)
摘要: 选举机制: 1、半数机制:集群中半数以上的机器存活,集群可用,所以强烈推荐安装奇数集群 2、zookeeper 虽然在配置文件中并没有指定 Master 和 Slave 但 zookeeper 工作时是有一个节点为 Leader ,其它则是 Follower;Leader 是通过内部选举机制临时产生 阅读全文
posted @ 2021-10-30 23:32 Vermeer 阅读(53) 评论(0) 推荐(0)
摘要: linux系统安装(先啰嗦一下安装步骤,在提供一键脚本): 1.安装jdk并配置环境变量 & 下载zk安装包 wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.ta 阅读全文
posted @ 2021-10-29 10:47 Vermeer 阅读(251) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页