当前位置: 首页 > news >正文

科学家做实验的网站商城网站开发网络公司

科学家做实验的网站,商城网站开发网络公司,网页排版设计模板,网站开发图片压缩上传报酬线程流控(只要线程数达到了指定数量,访问就会被流控):warm up流控效果(慢慢增加QPS的数量,之后最后达到阈值,这种情况下,一开始会容易限流,后期就不会限流了)…

线程流控(只要线程数达到了指定数量,访问就会被流控):

warm up流控效果(慢慢增加QPS的数量,之后最后达到阈值,这种情况下,一开始会容易限流,后期就不会限流了):

排队处理(当每秒的访问达到阈值的时候,这一秒内的下一次访问会等待0.5s,可以看到访问的图标会有一个转圈的动态 ):

在SentinelController中增加sentinel3的controller:

    @RequestMapping("/sentinel3")public String sentinel3() {return "sentinel3"; } 

关联流控(将/sentinel3和/sentinel2进行关联后,只要/sentinel2的每秒访问超过3,/sentinel3 就会被流控):

链路流控:

在shop-order-server项⽬中新增TraceServiceImpl.java

@Service
@Slf4j
public class SentinelServiceImpl {@SentinelResource(value = "tranceService")public void tranceService(){// 做业务log.info("业务资源");}
} 

在shop-order-server项⽬的application.yml⽂件中新增如下配置,防止访问路径被折叠:

spring:cloud:nacos:discovery:server-addr: localhost:8848sentinel:transport:port: 9999dashboard: localhost:8080web-context-unify: false 

在shop-order-server项⽬中新增TraceController.java:

@RestController
public class TraceController {@Autowiredprivate SentinelServiceImpl sentinelService;@RequestMapping("/trace1")public String trace1(){sentinelService.tranceService();return "trace1";}@RequestMapping("/trace2")public String trace2(){sentinelService .tranceService();return "trace2";}
}

设置流控规则(这样实现了对/trace2限流,但对/trace1不限流):

去除tomcat对线程的限制,并重新启动order模块:

新增sentinel1降级规则(这个检验一个人完成不了,因为本身我们会睡眠1s,无法实现1s三次请求,理论上1s内访问3次后,比例为1超过了设定的0.5,会直接熔断5s,5s可重新访问):

异常比例

在shop-order-server项⽬的SentinelController.java类新增fallBack2⽅法:

@RestController
@Slf4j
public class SentinelController  {@RequestMapping("/sentinel1")public String sentinel1() throws InterruptedException {TimeUnit.SECONDS.sleep(1);return "sentinel1";}@RequestMapping("/sentinel2")public String sentinel2() {return "sentinel2";}@RequestMapping("/sentinel3")public String sentinel3() {return "sentinel3";}int i=0;@RequestMapping("/fallBack2")public String fallBack2(){log.info("fallBack2执⾏业务逻辑");//模拟出现异常,异常⽐例为33%if(++i%3==0){throw new RuntimeException();}return "fallBack2"; }
}

异常数降级(一般每三次请求会被降级一次):

异常数降级(1s内出现1个异常就降级,熔断5s)

http://www.yayakq.cn/news/445522/

相关文章:

  • 广告设计案例网站毕业设计怎么做网站
  • 江阴市建设局官网站公司建设网站费用会计分录
  • 摄影欣赏网站哪个最好seo推广服务
  • 怎么查找网站的服务器3合1网站建设公司
  • 设计网站公司 讲湖南岚鸿本地南京网站建设
  • 企业如何做网站推广html5网页设计作业免费
  • 广告传媒公司网站怎么做做贺卡的网站
  • 橙色网站logo 配色陕西建设网网
  • 系部网站建设中期检查表网站换主题
  • 河南建设银行招聘网站家教网站建设模板
  • 啥是东莞网站优化推广腾讯云服务器租用价格表
  • 第三方商城网站建设南通网站建设
  • 网站建设找谁net域名网站
  • 营销型网站的评价长沙做暑假实践活动网站
  • 深圳福田网站建设专业公司网站推广公司排名点击查看
  • 如何建立一个论坛网站戚墅堰网站建设
  • 甘肃省 网站建设 审批个人 可以做社交网站
  • 商务网站建设推荐企业网站建设成本
  • 多种不同产品的网站怎么做seo做网站开发需要学哪些东西
  • 网站做301将重定向到新域名互联网金融
  • 网站建设课程设计实训报告手机上网站用建设工具
  • 一款非常不错的seo网站优化公司源码蓝色门户网站
  • 学做网站的书籍公司网页设计报告5000字
  • 楚雄市住房和城乡建设局门户网站学服装设计后悔死了
  • 怎么给网站做动图申晨推荐的营销网站
  • 建立网站站点的过程莞城网站制作
  • 学了lamp做网站就足够了吗新网站的建设方案
  • 北京龙鼎网站建设公司网站代码怎么放
  • 电子商务网站模式定做微信小程序
  • 湘潭响应式网站建设 速来磐石网络南京网站搜索引擎优化