sentinel go 系统自适应流控

Sentinel 系统自适应流控从整体维度对应用入口流量进行控制,结合系统的 Load、CPU 使用率以及应用的入口 QPS、平均响应时间和并发量等几个维度的监控指标,通过自适应的流控策略,让系统的入口流量和系统的负载达到一个平衡,让系统尽可能跑在最大吞吐量的同时保证系统整体的稳定性。

系统保护规则是应用整体维度的,而不是单个调用维度的,并且仅对入口流量生效 。入口流量指的是进入应用的流量(埋点的 TrafficType 为 Inbound),比如 Web 服务或 gRPC provider 接收的请求,都属于入口流量。

系统自适应保护的原理参考 此处文档

示例

规则配置示例:

复制代码
import "github.com/alibaba/sentinel-golang/core/system"

// 自适应流控,启发因子为 load1 >= 8
_, err := system.LoadRules([]*system.SystemRule{
	{
		MetricType:system.Load,
		TriggerCount:8.0,
		Strategy:system.BBR,
	},
})
相关推荐
转身後 默落2 天前
14.Redis 哨兵 Sentinel
redis·bootstrap·sentinel
CHARLIIE6 天前
sentinel
sentinel
曹朋羽7 天前
spring cloud sentinel 动态规则配置
spring·spring cloud·sentinel
java叶新东老师10 天前
四、搭建springCloudAlibaba2021.1版本分布式微服务-加入openFeign远程调用和sentinel流量控制
分布式·微服务·sentinel
曹朋羽13 天前
Spring Cloud Alibaba Sentinel 基本工作原理源码阅读
sentinel
Zfox_16 天前
Redis:哨兵(Sentinel)
服务器·数据库·redis·缓存·sentinel
Bug改不动了17 天前
微服务雪崩防护最佳实践之sentinel
java·sentinel
朱杰jjj18 天前
Sentinel配置Nacos持久化
sentinel
AI_RSER18 天前
基于GEE与哨兵2号的土地覆盖分类方法及实现
机器学习·信息可视化·分类·sentinel·可视化·遥感·gee
@淡 定22 天前
Sentinel热点参数限流完整示例实现
windows·sentinel