中国建设银行中国网站,电商类网站开发项目流程,增城微信网站建设,微信官方网站开发Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件#xff0c;主要以流量为切入点#xff0c;从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 官网 1.版本选择
参考 SpringClou…Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件主要以流量为切入点从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 官网 1.版本选择
参考 SpringCloudAlibaba SpringCloud SpringBoot 版本对照-CSDN博客 依赖版本 spring-boot2.3.12.RELEASE spring-cloud-alibaba2.2.7.RELEASE spring-cloudHoxton.SR12 nacos2.0.3 Sentinel: 1.8.1 Springboot SpringCloudAlibaba Nacos 项目搭建-CSDN博客
Linux 部署Sentinel控制台-CSDN博客 2.添加依赖 dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-sentinel/artifactIdversion${spring-cloud-alibaba.version}/version/dependency 3.简单配置
spring:sentinel:transport:dashboard: 127.0.0.1:80804.测试访问项目接口
http://xxxx/api/user/getName
http://xxxxx/api/order/123 5.控制台流量控制 资源名直接填写请求路径
来源应用默认default 不区分来源
流控模式默认 直接关联(关联资源达到阀值限流自己)、链路记录指定链路流量
阈值类型默认 QPS每秒响应请求数线程数。
阈值指定1即每秒1次访问
阀值类型默认单机
流控效果默认直接失败抛出异常、Warm Up增加预热时长、排队等待。