Skip to content

[REFACTOR] RestClient Timeout + Circuit Breaker #150

@ryuwldnjs

Description

@ryuwldnjs

상위 이슈: #147

목표

  • RestClient timeout 설정으로 무한 대기 제거
  • Resilience4j circuit breaker로 SolvedAc 장애 시 빠른 실패

내용

  • SolvedAcRestClient: connectTimeout 5초, readTimeout 10초
  • SolvedAcClient: @CircuitBreaker(name = "solvedAc") 적용
  • 연속 실패 시 OPEN → 요청 즉시 차단 → 30초 후 HALF_OPEN → 복구 시 CLOSED

선행 조건

없음 (독립 실행 가능)

상세

docs/issues/timeout-서킷브레이커.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions