한눈에 보는 정의

**CB(Circuit Breaker, 서킷브레이커)**는 원래 '회로 차단기'라는 뜻으로, 쓰이는 분야에 따라 전혀 다른 두 가지를 가리켜서 헷갈리기 쉬운 용어입니다.

  • 금융 시장에서는 주가가 급락할 때 매매를 일시적으로 멈추는 제도
  • **소프트웨어(IT)**에서는 장애가 난 서비스로 요청이 계속 몰리는 것을 막는 설계 패턴

자세히 알아보기

1. 주식시장의 서킷브레이커

코스피·코스닥 지수가 전일 대비 일정 비율 이상 급락하면 모든 주식의 매매 거래를 일시적으로 중단시키는 제도입니다.

  • 1단계: 지수가 8% 이상 하락 시 20분간 매매 중단
  • 2단계: 지수가 15% 이상 하락 시 20분간 매매 중단
  • 3단계: 지수가 20% 이상 하락 시 그날 장이 즉시 종료

투자자들이 패닉에 빠져 무분별하게 매도하는 것을 막고, 시장이 진정할 시간을 벌어주기 위한 안전장치입니다.

2. 소프트웨어의 서킷브레이커 패턴

여러 서비스가 서로 호출하며 동작하는 시스템에서, 한 서비스에 장애가 생겼을 때 그 서비스로 계속 요청을 보내면 전체 시스템이 함께 마비될 수 있습니다. 서킷브레이커 패턴은 이를 막기 위해 장애가 감지되면 해당 서비스로 가는 요청을 일정 시간 동안 차단(회로를 끊음)하는 설계 방식입니다.

  • Closed(닫힘): 평소 상태로, 요청이 정상적으로 전달됨
  • Open(열림): 장애가 감지되어 요청을 차단하는 상태
  • Half-Open(반열림): 일정 시간 후 일부 요청만 보내보며 복구 여부를 확인하는 상태

Q. 그래서 'CB'라고 하면 뭘 뜻하나요?

문맥으로 구분해야 합니다. 뉴스나 증권 기사에서 "CB 발동"이라고 하면 주식시장 매매 중단을 뜻하고, 개발 문서나 시스템 설계 이야기에서 "서킷브레이커를 적용한다"고 하면 IT 장애 차단 패턴을 뜻합니다.

관련 용어

최종 수정일: 2026년 7월 14일

← 용어사전 전체 목록으로