회로 차단기는 실패 중인 서비스를 앱이 반복 호출하지 않도록 일시 중지하는 안전 패턴입니다. 실패할 가능성이 높은 요청을 계속 보내는 대신 서비스가 복구할 시간을 줍니다.

문제가 생기면 전기 차단기가 내려가 집의 다른 부분을 보호하는 것과 비슷합니다. 소프트웨어에서는 앱이 호출을 잠시 멈추고 나중에 다시 시도할 수 있습니다.

이 패턴은 시스템 복구에 도움이 되지만 서비스 자체의 문제를 해결하지는 않습니다. 서비스를 사용할 수 없을 때 앱은 분명한 안내나 대체 방법을 제공해야 합니다.