회로 차단
회로 차단 (Circuit Breaking)
이 작업은 회로 차단을 구성해서 애플리케이션을 연결 실패, 지연 같은 과부하 시나리오로부터 보호하는 방법을 보여드려요. 서비스 간 통신의 안정성을 높일 수 있어요.
출처: Istio 문서
본문
이 작업은 회로 차단을 구성해서 애플리케이션을 연결 실패, 지연 등 과부하 시나리오로부터 보호하는 방법을 보여드려요. 연결 풀 크기, 대기열 크기, 재시도 같은 설정을 통해 부하가 높을 때 동작을 제어할 수 있어요.
시작하기 전에 (Before you begin)
- 클러스터에 Istio를 설치하세요.
- Bookinfo 예시 애플리케이션을 배포하세요.
회로 차단 구성하기
회로 차단은 대상 규칙(destination rule)을 사용해서 구성해요. 대상 규칙의 trafficPolicy 섹션에서 연결 풀, 부하 분산, 이상 징후 감지(outlier detection) 등을 설정할 수 있어요. 상세 YAML은 원문을 참고하세요.
더 알아보기 (Learn more)
- 대상 규칙과 트래픽 정책에 대한 자세한 내용은 대상 규칙 문서를 참고하세요.