3-2 센티넬 함수 규칙의 이론적 설명

1 감시 개념 및 규칙에 대한 간략한 설명

1.1 기본 개념

센티넬에서 리소스는 기능적 제약을 통해 보호되며 리소스는 클래스, 메서드 및 코드가 될 수 있습니다.
주로 전류 제한, 퓨즈 저하, 시스템 보호의 세 가지 유형의 기능이 있습니다.

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

참고 : hystrix의 퓨즈 성능 저하는 스레드 풀 격리를 통해 달성됩니다. 장점은 리소스 격리를 실현하고 단점은 스레드 전환 비용을 증가시킵니다.

1.2 규칙에 대한 간략한 설명

주로 5 가지 규칙 (흐름 제어 규칙, 다운 그레이드 규칙, 핫스팟 규칙, 시스템 규칙, 권한 부여 규칙)이 포함됩니다.

  • 흐름 제어 : 2 + 3 + 3, 링크와 직접 연결된 qps 스레드 수, 현재 제한 효과, 실패한 워밍업 대기열 계산
  • 열화 : 3, RT / 비정상 비율 / 비정상 숫자, 지정된 시간 내에 임계 값을 초과하면 끊어짐
  • 핫스팟 : 1. 제품 ID 또는 사용자 ID와 같은 매개 변수 전류 제한은 IP가 많은 수의 qps를 요청하는 것을 방지합니다.
  • 승인 : 1. 사용자를 화이트리스트에 추가하고 요청을 사용하여 다른 서비스, 앱 또는 PC와 같은 소스를 구별합니다.
    다른 서비스, 앱 또는 PC와 같은 소스.
  • 시스템 : 응용 프로그램 비자 원 차원의 경우 생략됩니다.

추천

출처blog.csdn.net/weixin_45544465/article/details/105936608