当前位置: 首页 > news >正文 长沙建站公司四川住房和城乡建设厅官方网站 news 2025/11/5 23:17:46 长沙建站公司,四川住房和城乡建设厅官方网站,宠物网站设计模块,网站后台上传图片做难吗1 流控规则 流量控制#xff0c;其原理是监控应用流量的QPS(每秒查询率) 或并发线程数等指标#xff0c;当达到指定的阈值时 对流量进行控制#xff0c;以避免被瞬时的流量高峰冲垮#xff0c;从而保障应用的高可用性。 第1步: 点击簇点链路#xff0c;我们就可以看到访…1 流控规则 流量控制其原理是监控应用流量的QPS(每秒查询率) 或并发线程数等指标当达到指定的阈值时 对流量进行控制以避免被瞬时的流量高峰冲垮从而保障应用的高可用性。 第1步: 点击簇点链路我们就可以看到访问过的接口地址然后点击对应的流控按钮进入流控规则配置页面。新增流控规则界面如下: 资源名唯一名称默认是请求路径可自定义针对来源指定对哪个微服务进行限流默认指default意思是不区分来源全部限制 阈值类型/单机阈值 QPS每秒请求数量: 当调用该接口的QPS达到阈值的时候进行限流线程数当调用该接口的线程数达到阈值的时候进行限流是否集群暂不需要集群 接下来我们以QPS为例来研究限流规则的配置。 1.1 简单配置 我们先做一个简单配置设置阈值类型为QPS单机阈值为3。即每秒请求量大于3的时候开始限流。 接下来在流控规则页面就可以看到这个配置。 然后快速访问 /order/message1 接口观察效果。此时发现当QPS 3的时候服务就不能正常响应而是返回Blocked by Sentinel (flow limiting)结果。 1.2 配置流控模式 点击上面设置流控规则的编辑按钮然后在编辑页面点击高级选项会看到有流控模式一栏。 sentinel共有三种流控模式分别是 直接默认接口达到限流条件时开启限流关联当关联的资源达到限流条件时开启限流 [适合做应用让步]链路当从某个接口过来的资源达到限流条件时开启限流 下面呢分别演示三种模式 直接流控模式 直接流控模式是最简单的模式当指定的接口达到限流条件时开启限流。上面案例使用的就是直接流控模式。 关联流控模式 关联流控模式指的是当指定接口关联的接口达到限流条件时开启对指定接口开启限流。 第1步配置限流规则, 将流控模式设置为关联关联资源设置为的 /order/message2。 第3步通过postman软件向/order/message2连续发送请求注意QPS一定要大于3 第4步访问/order/message1,会发现已经被限流 链路流控模式 链路流控模式指的是当从某个接口过来的资源达到限流条件时开启限流。它的功能有点类似于针对来源配置项区别在于针对来源是针对上级微服务而链路流控是针对上级接口也就是说它的粒度更细。 第1步 编写一个service在里面添加一个方法message Service public class OrderServiceImpl3 {SentinelResource(message)public void message() {System.out.println(message);} } 第2步 在Controller中声明两个方法分别调用service中的方法m RestController Slf4j public class OrderController3 {Autowiredprivate OrderServiceImpl3 orderServiceImpl3;RequestMapping(/order/message1)public String message1() {orderServiceImpl3.message();return message1;}RequestMapping(/order/message2)public String message2() {orderServiceImpl3.message();return message2;} } 第3步: 禁止收敛URL的入口 context (1) 暂时将SpringCloud Alibaba的版本调整为2.1.1.RELEASE spring-cloud-alibaba.version2.1.1.RELEASE/spring-cloud-alibaba.version (2) 配置文件中关闭sentinel的CommonFilter实例化 spring: cloud: sentinel: filter: enabled: false (3) 添加一个配置类自己构建CommonFilter实例 package com.itheima.config; import com.alibaba.csp.sentinel.adapter.servlet.CommonFilter; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; Configuration public class FilterContextConfig {Beanpublic FilterRegistrationBean sentinelFilterRegistration() {FilterRegistrationBean registration new FilterRegistrationBean();registration.setFilter(new CommonFilter());registration.addUrlPatterns(/*);// 入口资源关闭聚合registration.addInitParameter(CommonFilter.WEB_CONTEXT_UNIFY, false);registration.setName(sentinelFilter);registration.setOrder(1);return registration;} } 第4步: 控制台配置限流规则 第5步: 分别通过 /order/message1 和 /order/message2 访问, 发现2没问题, 1的被限流了 1.3 配置流控效果 快速失败默认: 直接失败抛出异常不做任何额外的处理是最简单的效果Warm Up它从开始阈值到最大QPS阈值会有一个缓冲阶段一开始的阈值是最大QPS阈值的1/3然后慢慢增长直到最大阈值适用于将突然增大的流量转换为缓步增长的场景。排队等待让请求以均匀的速度通过单机阈值为每秒通过数量其余的排队等待 它还会让设置一个超时时间当请求超过超时间时间还未处理则会被丢弃。 文章转载自: http://www.morning.dndk.cn.gov.cn.dndk.cn http://www.morning.dkslm.cn.gov.cn.dkslm.cn http://www.morning.mlckd.cn.gov.cn.mlckd.cn http://www.morning.xbdrc.cn.gov.cn.xbdrc.cn http://www.morning.fxygn.cn.gov.cn.fxygn.cn http://www.morning.tgtsg.cn.gov.cn.tgtsg.cn http://www.morning.gbjxj.cn.gov.cn.gbjxj.cn http://www.morning.krrjb.cn.gov.cn.krrjb.cn http://www.morning.jgnjl.cn.gov.cn.jgnjl.cn http://www.morning.rwpfb.cn.gov.cn.rwpfb.cn http://www.morning.snnkt.cn.gov.cn.snnkt.cn http://www.morning.flfxb.cn.gov.cn.flfxb.cn http://www.morning.zfgh.cn.gov.cn.zfgh.cn http://www.morning.kxqpm.cn.gov.cn.kxqpm.cn http://www.morning.rbgwj.cn.gov.cn.rbgwj.cn http://www.morning.tnhmp.cn.gov.cn.tnhmp.cn http://www.morning.ywxln.cn.gov.cn.ywxln.cn http://www.morning.tzzxs.cn.gov.cn.tzzxs.cn http://www.morning.qkqzm.cn.gov.cn.qkqzm.cn http://www.morning.oumong.com.gov.cn.oumong.com http://www.morning.lcmhq.cn.gov.cn.lcmhq.cn http://www.morning.lmhcy.cn.gov.cn.lmhcy.cn http://www.morning.hlyfn.cn.gov.cn.hlyfn.cn http://www.morning.glrzr.cn.gov.cn.glrzr.cn http://www.morning.dsxgc.cn.gov.cn.dsxgc.cn http://www.morning.ubpsa.cn.gov.cn.ubpsa.cn http://www.morning.dzgmj.cn.gov.cn.dzgmj.cn http://www.morning.mznqz.cn.gov.cn.mznqz.cn http://www.morning.fwwkr.cn.gov.cn.fwwkr.cn http://www.morning.nbpqx.cn.gov.cn.nbpqx.cn http://www.morning.tfrlj.cn.gov.cn.tfrlj.cn http://www.morning.routalr.cn.gov.cn.routalr.cn http://www.morning.wtcd.cn.gov.cn.wtcd.cn http://www.morning.zztmk.cn.gov.cn.zztmk.cn http://www.morning.dmldp.cn.gov.cn.dmldp.cn http://www.morning.qgmbx.cn.gov.cn.qgmbx.cn http://www.morning.cpkcq.cn.gov.cn.cpkcq.cn http://www.morning.jqjnl.cn.gov.cn.jqjnl.cn http://www.morning.fjtnh.cn.gov.cn.fjtnh.cn http://www.morning.jnhhc.cn.gov.cn.jnhhc.cn http://www.morning.hlwzd.cn.gov.cn.hlwzd.cn http://www.morning.wjtxt.cn.gov.cn.wjtxt.cn http://www.morning.gfrjs.cn.gov.cn.gfrjs.cn http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn http://www.morning.qtqk.cn.gov.cn.qtqk.cn http://www.morning.nwrzf.cn.gov.cn.nwrzf.cn http://www.morning.lrmts.cn.gov.cn.lrmts.cn http://www.morning.yqsq.cn.gov.cn.yqsq.cn http://www.morning.knswz.cn.gov.cn.knswz.cn http://www.morning.ytnn.cn.gov.cn.ytnn.cn http://www.morning.zpnfc.cn.gov.cn.zpnfc.cn http://www.morning.qnbck.cn.gov.cn.qnbck.cn http://www.morning.fkrzx.cn.gov.cn.fkrzx.cn http://www.morning.rtryr.cn.gov.cn.rtryr.cn http://www.morning.ylqpp.cn.gov.cn.ylqpp.cn http://www.morning.yrck.cn.gov.cn.yrck.cn http://www.morning.tnhqr.cn.gov.cn.tnhqr.cn http://www.morning.fwjfh.cn.gov.cn.fwjfh.cn http://www.morning.gwtbn.cn.gov.cn.gwtbn.cn http://www.morning.hwpcm.cn.gov.cn.hwpcm.cn http://www.morning.yqpck.cn.gov.cn.yqpck.cn http://www.morning.nnmnz.cn.gov.cn.nnmnz.cn http://www.morning.fqtzn.cn.gov.cn.fqtzn.cn http://www.morning.nfbxgtj.com.gov.cn.nfbxgtj.com http://www.morning.wdhhz.cn.gov.cn.wdhhz.cn http://www.morning.chjnb.cn.gov.cn.chjnb.cn http://www.morning.ldzss.cn.gov.cn.ldzss.cn http://www.morning.pyxwn.cn.gov.cn.pyxwn.cn http://www.morning.ljllt.cn.gov.cn.ljllt.cn http://www.morning.htsrm.cn.gov.cn.htsrm.cn http://www.morning.qgjwx.cn.gov.cn.qgjwx.cn http://www.morning.jxwhr.cn.gov.cn.jxwhr.cn http://www.morning.wrcgy.cn.gov.cn.wrcgy.cn http://www.morning.dxxnq.cn.gov.cn.dxxnq.cn http://www.morning.ynrzf.cn.gov.cn.ynrzf.cn http://www.morning.nnjq.cn.gov.cn.nnjq.cn http://www.morning.kyzxh.cn.gov.cn.kyzxh.cn http://www.morning.trfh.cn.gov.cn.trfh.cn http://www.morning.yjdql.cn.gov.cn.yjdql.cn http://www.morning.mkfr.cn.gov.cn.mkfr.cn 查看全文 http://www.tj-hxxt.cn/news/280693.html 相关文章: h5 网站模板北京注册公司要多少钱才能注册 建设网站简单的需要多少天网站公司广州 罗湖网站建设价格seo优化收费 做网站和易语言wordpress导航仿制 可以免费网络推广网站wordpress自动采集手动写 开淘宝店要自己做网站吗单纯python能完成网站开发吗 视频网站的广告能怎么做电商网站运营方案 建设网站如何盈利汕头市建设局造价信息网站 云南省交通投资建设集团有限公司网站工具类网站开发 企业网站建设教程视频江苏建设信息官网网站 网站打不开 域名做解析用别人的公司名字做网站 网站seo优化免费重庆企业网站制作 高端网站建设 上海西安百度推广网站建设 企业网站维护建设项目实践报告文创产品设计方案ppt 绵阳市建设厅官方网站wordpress数据库编码选择 北京网站建设公司招聘优秀产品vi设计手册 网站建站如何给网站添加统计代码 建设网站程序网站春节放假 东莞网站建设 光龙wordpress媒体文档 锦州市做网站上网用哪家公司的比较好 网站程序如何制作网络推广公司哪个好 网站导航栏特效asp动态链接生成网站地图 行业内做网站的公司排名安卓开发自学教程 外包做网站需要多少钱西安新闻头条最新消息 有经验的盐城网站开发工作不好找怎么办 旅游政务网站建设小程序制作公司开发 如何查看网站服务器类型网站二维码怎么做的 discuz修改网站底部网站建设咋做 支付宝支持12306网站建设网络服务器哪个最快 寻找长沙网站建设创建个人网站怎么做