# 简介

中文文档 (opens new window)
GitHub 官方文档 (opens new window)

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。

Sentinel是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。

# 下载地址

按照开篇使用的版本,那么使用的 sentinel 是 1.8.6 的
可视化 控制台 (opens new window)

# 启动命令

以 sentinel 1.8.6为例,具体版本看官网 (opens new window)

  1. 进入下载目录进行打包
mvn clean package -Dmaven.test.skip=true
  1. 启动控制台

注意

启动 Sentinel 控制台需要 JDK 版本为 1.8 及以上版本。

进入 sentinel-dashboard 目录

helloworld.md -Dserver.port=8080 ^ -Dcsp.sentinel.dashboard.server=localhost:8080 ^ -Dproject.name=sentinel-dashboard -jar ^ sentinel-dashboard.jar
  1. 登录密码 默认是用户名和密码都是:sentinel

# 依赖

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>