sentinel 控制台接入

Posted selfchange

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sentinel 控制台接入相关的知识,希望对你有一定的参考价值。

SpringBoot应用==

1. 引入sentinel通信 依赖(你可以在maven仓库查找最新版,点击直接查看)

<!--接入ali sentinel 控制台的包-->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-alibaba-sentinel</artifactId>
    <version>0.2.0.RELEASE</version>
</dependency>

2. 在application.yml中配置 

spring:
  application:
    name: cf-coupon-service
  #该应用注册到 sentinel 控制台
cloud:
  sentinel:
    transport:
      dashboard: localhost:8080  # 控制台地址

3. Controller中加入@SentinelResource注解

@Controller
public class TController {

    @SentinelResource("testResource")
    @GetMapping("test")
    public void test() {
        
    }
}

4. 启动控制台(下载地址在这里)

java -jar sentinel-dashboard.jar

5. 访问控制台

打开浏览器   http://localhost:8080

 

OK

 

以上是关于sentinel 控制台接入的主要内容,如果未能解决你的问题,请参考以下文章

客户端接入Sentinel控制台

SpringCloud实战(十九)-Sentinel 流量控制

SpringCloud实战(十九)-Sentinel 流量控制

阿里熔断限流Sentinel研究

zuul集成Sentinel最新的网关流控组件

阿里开源Sentinel流控框架基本介绍与简单使用