IHttpClientFactory 및 Polly 정책을 통해 HTTP 호출 재시도 구현하기
IHttpClientFactory 및 Polly 정책을 통해 HTTP 호출 재시도 구현하기 IHttpClientFactory 및 Polly 정책을 통해 HTTP 호출 재시도 가능하도록 하는 방법입니다.즉, API 호출 시 응답이 없거나 정상적인 응답을 받지 못한 경우 재호출하는 기능을 말합니다.이 기능은 Polly 를 이용하면 쉽게 구현이 가능합니다. 1. 'Microsoft.Extensions.Http.Polly' Nuget Package 설치 2. Test Client 프로젝트 생성 및 Polly 정책 코드 작성 (WebApp.PollyTest)ASP.NET Core 웹앱 프로젝트 생성Program.cs 에 아래 코드 추가AddHttpClient 하는 부분에 AddPolicyHandler를 통해 정책..