项目启动加载限流规则代码|学习笔记

简介: 快速学习项目启动加载限流规则代码

开发者学堂课程【精通 Spring Cloud Alibaba项目启动加载限流规则代码学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/634/detail/10138


项目启动加载限流规则代码


当我们 SpringBoot 项目启动成功之后,加载我们的限流的规则。

@Component

@Slf4j

public class SentinelAnplicationRunner implements ApplicationRunnec {

private static final String GETORDER_KEY ="getOrdec";

@Override

public void run(ApplicationArguments args) throws Exception {

List<FlowRule>rules=new ArravList();

ElowRule rule1=new FlowRule();

rule1.setResource(GETORDER_KEY);

//QPS控制在2以内

rule1.setCount(1);

// QPS限流

rule1.setGrade(RuleConstant.FLOW GRADE OPS);

rule1.setLimitApp("default");

rules.add(rule1);

FlowRuleManager.loadRules(rules);

Log.info(">>>限流服务接口配置加载成功>>>");

}

}

相关文章
|
2月前
|
关系型数据库 MySQL 测试技术
ChaosBlade常见问题之页面没有机器列表权限不能执行故障注入如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
|
域名解析 Kubernetes Java
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
3066 1
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
|
1天前
|
前端开发 JavaScript Linux
若依修改之后,无法访问前端项目如何解决,只能访问后端的接口,我的接口8083,端不显示咋解决?在vue.config.js文件中的映射路径要跟后端匹配,到软件商店里找到Ngnix配置代理,设80不用加
若依修改之后,无法访问前端项目如何解决,只能访问后端的接口,我的接口8083,端不显示咋解决?在vue.config.js文件中的映射路径要跟后端匹配,到软件商店里找到Ngnix配置代理,设80不用加
|
2月前
|
Java 程序员 数据库
SpringBoot实现固定、动态定时任务 | 三种实现方式
SpringBoot实现固定、动态定时任务 | 三种实现方式
148 0
|
9月前
|
Java 数据库 开发者
自动配置要点解读
自动配置要点解读
|
11月前
|
前端开发 Java Spring
[BUG]自定义登录引发的配置加载问题
[BUG]自定义登录引发的配置加载问题
64 0
|
12月前
|
存储 前端开发 Nacos
从源码角度分析 Nacos 配置文件加载以及加载优先级
从源码角度分析 Nacos 配置文件加载以及加载优先级
467 0
|
前端开发 Java 数据库
SpringBoot之自动配置类的解析和过滤机制
1.提炼三句话 整体来讲Spring Boot是通过条件注解、条件评估器和自动配置导入器等机制来实现自动配置的。 条件评估器来判断是否需要加载某个自动配置类。条件评估器通常被定义在“org.springframework.boot.autoconfigure.condition”包中,例如,ClassCondition、BeanCondition、MissingBeanCondition、WebApplicationCondition等 条件注解来判断是否需要加载某个自动配置类。条件注解通常被定义在“org.springframework.boot.autoconfigure.conditi
123 0
|
缓存 数据库
项目启动时执行指定任务如何实现?
项目启动时执行指定任务如何实现?
项目启动时执行指定任务如何实现?
|
PHP 开发工具 数据库
Yii2 修改框架入口增加配置适应开发生产环境
Yii2 修改框架入口增加配置适应开发生产环境
100 0
Yii2 修改框架入口增加配置适应开发生产环境

相关实验场景

更多