实战Alibaba Sentinel:深度解析微服务高并发流量治理
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.1 资源、规则、资源指标数据

在Sentinel中,资源、规则和资源指标数据这几个概念是密切相关的。规则需要围绕资源和资源的实时指标数据设置;限流、熔断等需要依据资源的实时指标数据判断是否达到规则设置的阈值,从而根据规则控制流量。

• 资源:资源可以是一个方法、一段代码、一个Servlet接口、一个RPC接口,通常用于指代一个接口。

• 规则:围绕资源的实时指标数据设置的规则,包括流量控制规则、熔断降级规则、系统自我保护规则和自定义的规则。

• 资源指标数据:Sentinel以资源为维度统计指标数据,资源的实时指标数据反映了资源的实时状态,这些指标包括每秒请求数、请求平均耗时、每秒异常总数等。