ITPub博客

首页 > 应用开发 > Java > Sentinel 限流器 spring cloud-alibaba 配置整合

Sentinel 限流器 spring cloud-alibaba 配置整合

原创 Java 作者:fhadmin 时间:2021-04-07 14:15:46 0 删除 编辑

1.下载Sentinel

您可以从 官方 GitHub Release 页面 页面下载最新版本的控制台 JAR 包。

以当前版本 sentinel-dashboard-1.8.1.jar 为例

下载后,放到系统硬盘

同目录下创建bat文件 run.bat,内容为:

java -Dserver.port=8002 -Dcsp.sentinel.dashboard.server=localhost:8002 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.1.jar

双击运行

run.bat, 启动sentinel控制台

浏览器访问  http://localhost:8002/#/login

用户名密码均为:sentinel

2.客户端配置Sentinel

POM

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

修改配置文件

#java项目www fhadmin org
#sentinel连接控制台
spring.cloud.sentinel.transport.dashboard=localhost:8002
#开启Feign对Sentinel的支持
feign.sentinel.enabled=true

根据业务需求在处理类上加上注解

增加 @Component 注解

注意,只有当请求过此带有@Component注解的处理类时,Sentinel控制台才有数据


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31558068/viewspace-2766870/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-10-12

  • 博文量
    310
  • 访问量
    166454