c# 1
카테고리 설명
-
5가지 패턴을 사용한다. Timeouts Graceful Degradation Retries Exponential Backoff Circuit Breakers Timeouts 가장 간단하게 Timeout 5초로 대응해본다. 5초의 대응시간 이후에 다음 상황에 대해 더 신경쓸 필요가 있다. 불완전하다. policy를 추가해서 5초 간의 timeout 이후 CancellationToken을 사용하여 비동기 요청을 취소하는 라인을 넣어준다. 다음은 Graceful degradation이다. fallback을 사용한다. 원하는 기능이 실행되지 않을때 다른 동작으로 대체한다. 새로운 농담을 사용자에게 제공하는 것으로fallback을 구현했다. policy Wrapper도 만들어준다. 처음에 Original pol..