inflearn logo
강의

講義

知識共有

障害のないサービスを作成するための Resilience4j - CircuitBreaker

slow call 관련 옵션을 무시할 수 있나요?

解決済みの質問

217

mnbvcxzpo128655604

投稿した質問数 1

1

slow call 관련 옵션 설정이 필수인 것 같은데 해당 옵션은 무시하도록 설정하는 방법이 있나요?

외부 api 호출 구간에서 500 에러가 발생할 때만 서킷 동작하게 하고 싶은데 옵션을 끄는 기능은 따로 제공이 되지 않은 것 같습니다.

 

api 호출 시 어차피 지연되면 read time out, connection time out 등이 발생하면서 500에러를 내려 줄 거라 slow 옵션은 무시하고 싶은데 따로 방법이 있을까요?

 

제가 못 찾는 것일 수도 있지만 slow call exceed 이벤트가 발생할 때 일어나는 exception 이 따로 있는 것 같지 않아 ignoreException 으로 등록하는 것도 어려운 것 같습니다.

 

혹시 방법이 있는지 궁금합니다.

spring-boot msa circuit-breaker resilience4j

回答 1

0

foo

윤지수님 안녕하세요~

질문 남겨주셔서 감사합니다.

 

말씀하신대로 Resilience4j 에서는 slow call 관련 옵션이 필수인걸로 저도 알고 있습니다.

따라서 말씀하신 것처럼 slow call에 의해서 서킷 상태가 영향을 받지 않고 싶다면 slowCallDurationThreshold 값을 매우 크게(기본값은 60초입니다) 잡으시면 될 것 같습니다.

 

말씀해주신 것처럼 timeout시 발생하는 예외를 핸들링하는게 일반적으론 더 효율적인 방법일 것 같습니다~

 

또 궁금한 내용 있으면 질문 남겨주세요.

감사합니다. (_ _)

패키지 구분에 대해 궁금한게 있습니다

0

11

1

스프링부트 서버 에러나요

0

17

1

2026.04에 추가된 강의 시청 불가

0

28

1

Service Create/Update Record 운용과 Delete Record 미운용의 차이 질문

0

20

1

인가 코드 발급(프론트 vs 백)

0

28

2

인텔리제이 MCP 서버 설정 관련

0

27

1

Sequence 관련 질문

1

32

2

Image Only Query

1

29

2

프롬프트, 스킬, sub-agent

0

31

1

도메인 모델에서 관계와 규칙을 구분하는 방법

0

37

2

현업에서 서킷브레이커 상태 전파를 할 때 Actuator를 사용 하시는지 궁금합니다!

1

109

1

recordException을 지정하지 않았을때 동작 방식 질문

0

145

3

Riot API Circuit Breaker 적용

1

278

2

Resilience4J 적절한 적용 예시인지 질문드립니다.

1

200

1

강의 자료 문의

1

317

2

scale out 환경에서 api 호출로 circuit 상태 변경하기

1

299

1

예외 선언 위치

0

273

1

Circuitbreaker 사용 주체

1

239

1

Retry 사용

1

255

1

n 대의 서버간 서킷 브레이커의 상태를 동기화 시키려면 어떻게 해야 될까요?

1

518

1

안녕하세요 강사님 질문있습니다!

1

293

2

컨테이너 환경에서의 circuitbreaker 상태 전파 방식 질문

1

512

2

Circuit Breaker의 적용처 판단

1

440

2

IgnoreException 동작이 주석의 설명과 좀 다른것같습니다

1

368

1