Sentinel 启动
Sentinel github 地址:github.com/alibaba/Sen…
下载 jar 包的地址:
进入 releases 中后选择最近的一个版本进行下载,下载后使用命令行进入到保存 jar 包的文件目录下 再使用 java -jar 执行该 jar 包
java -jar sentinel-dashboard-1.8.8.jar
启动成功后,访问http://localhost:8080/#/dashboard 默认端口号是 8080,可以修改
Spring 项目集成
集成
如果是 springcloud 相关项目,可以直接使用
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>
该命令来引入sentinel,注意这里可以不用指定 version,默认使用的 version 会使用项目中引入的 Spring cloude 版本
启动
引入了 jar 包以后,直接启动项目,这时候在sentinel上还看不到相关项目内容,需要请求某个项目接口(随意)以后才会展示
中间踩的坑
项目中引入了 Spring cloud 以后,就不要再指定 sentinel 的版本了,最开始的时候我指定了最新版的sentinel和 Springcloude 的版本不一致,导致项目启动后,请求接口,在sentinel 控制台上没有任何显示