1. 概述
1.1 插件名称
- Sentinel插件
1.2 适用场景
sentinel插件是网关用来对流量进行限流与熔断的可选选择之一。sentinel插件为网关熔断限流提供能力。
1.3 插件功能
- 流量控制
- 请求熔断和服务降级
1.4 插件代码
-
核心包
shenyu-plugin-sentinel. -
核心类
org.apache.shenyu.plugin.sentinel.SentinelPlugin
1.5 添加自哪个shenyu版本
- 2.4.0
2. 如何使用插件
2.1 插件使用流程图

2.2 导入pom
- 在网关的
pom.xml文件中添加sentinel依赖。
<!-- apache shenyu sentinel plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
<version>${project.version}</version>
</dependency>
<!-- apache shenyu sentinel plugin end-->