springcloud整合sentinel
限流在前、熔断在后
高并发系统三大手段:缓存、限流、熔断,而sentinel一个就占了后者两者,前者通常是用Redis
此处只做个简单的springcloud中添加sentinel的demo
1、下载sentinel的jar,访问网址:https://github.com/alibaba/Sentinel/releases

2、找到本地jar文件夹,使用cmd或者终端中打开,执行java -jar sentinel-dashboard-1.8.0.jar

启动完成

访问可视化页面,默认账号密码都是sentinel

此处用的是window的sentinel版本
下面是项目中需要添加的配置:
1、添加jar
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>
2、在application.yml中添加
spring:
cloud:
sentinel:
transport:
dashboard: 127.0.0.1:8080
3、启动项目,访问项目中任意一个controller接口,就会看到对应接口信息

到此,springcloud的sentinel整合完成。
浙公网安备 33010602011771号