"재시도 스톰"은 클라이언트가 포기하기 전에 설정된 횟수만큼 재 시도하도록 구성 될 때 발생합니다. 서비스의 정상적인 작동에서 패킷 손실이 발생하기 때문에 재시도 정책이 필요합니다.
이 예제를 보자 :
예를 들어 전체 서비스가 초당 80,000 건의 요청을 지원하고 용량의 약 80 %로 실행되도록 확장 된 경우, 서비스가 초당 101,000 건의 요청을 수신하게하는 트래픽 급증으로 인해 해당 요청 중 1,000 건이 실패 할 수 있습니다.
재시도 정책이 시작되면 실패가 감지 된 위치에 따라 초당 최대 102,000 건의 요청으로 서비스를 푸시하는 추가 1,000 건 이상의 요청이 발생합니다. 초당 실패한 요청 수
예상되는 최대 트랜잭션을 넘어서는 대규모의 초과 프로비저닝 서비스 외에는 비효율적입니다. "재시도 폭풍"을 피하기 위해 어떤 전략을 사용할 수 있습니까?