前言
最近在做一个小项目,对限流有些要求,遂想到引入Sentinel来实现
下面记录一下大致步骤:
Sentinel Dashboard
先按照官方文档的要求,将Dashboard下载跑起来,可以下载jar包直接跑,或者把项目clone下来,直接跑Dashboard这个子项目
jar包(项目)跑起来后默认端口是8080,也可以可使用 -Dserver.port=新端口
进行设置
java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar
项目中引入
我是SpringBoot单体项目,先引入依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
<ve