목록 보기
Resilience4j Circuit Breaker를 이용한 장애 대비하기
백엔드

Resilience4j Circuit Breaker를 이용한 장애 대비하기

NHN
NHN
2024년 9월 1일

두줄요약

Resilience4j Circuit Breaker로 연동 서비스 장애가 전체 시스템으로 번지는 것을 막는 방법을 설명했습니다. 상태 전환 원리와 주요 설정 옵션, 적용 시 유의점을 예제로 정리했습니다.

핵심 내용

  • API/RPC 연동 서비스 장애가 타임아웃과 스레드 고갈로 연쇄 장애로 번지는 문제
  • Resilience4j Circuit Breaker로 실패율 임계치 초과 시 호출 차단, 장애 전파 완화
  • CLOSED, OPEN, HALF_OPEN 상태와 슬라이딩 윈도우 기반 집계로 동작하는 유한 상태 머신
  • failureRateThreshold, slowCallRateThreshold, minimumNumberOfCalls 등 설정 옵션과 주의 사항 정리

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...