User2에 대한 Azure 소비 API 호출 수를 줄여야 합니다. 어떤 마크업 세그먼트를 사용해야 합니까?
정답: C
시나리오: User2는 API 호출에 대한 Azure 소비가 지난 달에 분당 호출 100개로 크게 증가했다고 보고합니다. 예: 다음 예에서는 60초당 10회의 통화라는 속도 제한이 발신자 IP 주소에 따라 결정됩니다. 각 정책 실행 후 해당 기간에 허용된 나머지 호출은 leftCallsPerIP 변수에 저장됩니다. <정책> <인바운드> <베이스 /> <속도 제한별 키 호출="10" 갱신 기간="60" 증분 조건="@(context.Response.StatusCode == 200)" counter-key="@(context.Request.IpAddress)" 잔여 호출-변수-이름="remainingCallsPerIP"/> </인바운드> <아웃바운드> <베이스 /> </아웃바운드> </정책> 참고: 키별 속도 제한 정책은 호출 속도를 지정된 기간마다 지정된 수로 제한하여 키별로 API 사용량 급증을 방지합니다. 키는 임의의 문자열 값을 가질 수 있으며 일반적으로 정책 표현식을 사용하여 제공됩니다. 한도에 포함되어야 하는 요청을 지정하기 위해 선택적 증분 조건을 추가할 수 있습니다. 이 호출 속도를 초과하면 호출자는 429 요청이 너무 많음 응답 상태 코드를 받습니다. 오답: A: 갱신 기간="30"을 사용하면 분당 200개의 호출이 허용됩니다. B: 이렇게 하면 통화/분 제한이 1000으로 늘어납니다. 참조: https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies