Sentinel的基本流程如下
1)项目中导入Sentinel相关的依赖
在Pom文件中引入 Sentinel
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
<version>2023.0.1.0</version>
</dependency>
使用Sentinel之前需要先引入nacos服务注册中心与发现
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2023.0.1.0</version>
</dependency>
2)启动Sentinel jar包
步骤如下
找到sentinal所在根目录
弹出控制台输入 java -jar sentinel-dashboard-1.8.6.jar
运行后结果如下
启动成功
在浏览器中输入localhost:8080
注:默认账号和密码都是 sentinel
3)配置application
1.在自己的项目中application.yml文件中配置nacos和sentinel服务的地址
spring: cloud: #nacos nacos: discovery: server-addr: 127.0.0.1:8848 #nacos的地址 sentinel: transport: dashboard: localhost:8080 #sentinel的地址 port: 8719
2.启动服务并且调用请求,原因是sentinal是懒加载
注意: 切记8080端口不要被占用了
附:sentinal下载地址如下
https://www.123pan.com/s/lWZKVv-34tav.html%E6%8F%90%E5%8F%96%E7%A0%81:Ydhd