SpringCloudAlibaba学习笔记(二)--Sentinel

本文是SpringCloudAlibaba学习笔记的第二部分,重点介绍了Sentinel这一高可用流量控制组件。Sentinel提供了流量控制、熔断降级等功能,确保服务的稳定性和性能。文章详细讲解了Sentinel的基本概念,如资源和规则,并给出了两种启动Sentinel服务的方式,包括直接运行jar包和在项目中引入pom依赖。同时,文中还提及了Sentinel的配置及与OpenFeign整合时遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

 

Sentinel官网--home

什么是Sentinel?

官网首页已经明确的说了,Sentinel是面向分布式服务架构的高可用流量控制组件.

基本概念:

资源:

对Sentinel来说, 什么是资源?

资源就是被Sentinel所保护的内容.

官方说法:

资源是 Sentinel 的关键概念。它可以是 Java 应用程序中的任何内容,例如,由应用程序提供的服务,或由应用程序调用的其它应用提供的服务,甚至可以是一段代码。在接下来的文档中,我们都会用资源来描述代码块。

只要通过 Sentinel API 定义的代码,就是资源,能够被 Sentinel 保护起来。大部分情况下,可以使用方法签名,URL,甚至服务名称作为资源名来标示资源。

规则:

规则就是对资源的 控制/保护/限制 策略.

官方说法:

围绕资源的实时状态设定的规则,可以包括流量控制规则、熔断降级规则以及系统保护规则。所有规则可以动态实时调整。

规则的种类:  流量控制规则  熔断降级规则  系统保护规则  来源访问控制规则  热点参数规则.

界面:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值