1、sentinel服务端搭建
1-1、官方下载源代码进行打包编译,启动服务
代码下载地址:https://gitee.com/mirrors/Sentinel
下载完成后,进行打包编译,然后进入主目录下的sentinel-dashboard文件下,部署target下打包的jar文件
1-2、sentilen服务配置项解析
#自定义服务端口号
server.port=8999
# 自定义sentinel服务访问登录用户名和密码
auth.username=sentinel
auth.password=*********
2、sentinel客户端引入
2-1、sentinel客户单pom配置
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
<version>${spring.cloud.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
<version>${netflix-hystrix.version}</version>
</dependency>
2-2、sentinel客户单资源文件配置
spring:
cloud:
sentinel:
transport:
dashboard: localhost:8999 #sentinel服务端访问地址(ip+端口号)
port: 8619 (客户端注册到服务端起始端口号,依次递增)