3-2 Descripción teórica de las reglas de la función centinela

1 Breve descripción de los conceptos y reglas centinela

1.1 Conceptos básicos

En Sentinel, los recursos están protegidos a través de restricciones funcionales. Los recursos pueden ser clases, métodos y códigos.
Existen principalmente 3 tipos de funciones, principalmente: limitación de corriente, degradación de fusibles, protección del sistema

1 不被上游压垮,限流
2 不被下游拖垮,熔断降级,通过并发线程数和响应时间做熔断控制
3 不受外界影响,集群下系统达到边缘负载时自动切换其他服务

Nota: La degradación del fusible en hystrix se logra mediante el aislamiento del grupo de subprocesos. Las ventajas dan cuenta del aislamiento de recursos y las desventajas aumentan el costo del cambio de subprocesos.

1.2 Breve descripción de las reglas

Incluye principalmente 5 reglas: reglas de control de flujo, reglas de degradación, reglas de puntos de acceso, reglas del sistema, reglas de autorización

  • Control de flujo: 2 + 3 + 3, la cantidad de subprocesos qps, directamente asociados con el enlace, cuál será el efecto de limitación actual y la cola de calentamiento fallida contará
  • Degradación: 3, RT / relación anormal / número anormal, soplado si excede el umbral dentro del tiempo especificado
  • Puntos de acceso: 1. El límite actual del parámetro, como la identificación del producto o la identificación del usuario, evita que una IP solicite una gran cantidad de qps.
  • Autorización: 1. Incluya a los usuarios en la lista blanca, use solicitudes para distinguir fuentes como diferentes servicios, aplicaciones o equipos.
    Fuentes como diferentes servicios, aplicaciones o pc.
  • Sistema: para las dimensiones de aplicaciones que no son de recursos, se omite.

Supongo que te gusta

Origin blog.csdn.net/weixin_45544465/article/details/105936608
Recomendado
Clasificación