Zipkin - FeignClient 트레이싱 실패 이슈

송형근·2024년 9월 10일
0

TIL

목록 보기
33/43
post-thumbnail

프로젝트에서 Zipkin을 적용해 각 서비스를 트레이싱할 수 있도록 하기로 했음.

이슈

  • 각 API는 트레이싱이 정상적으로 가능하지만 FeignClient를 호출 했을 때 다른 서버를 호출한 부분의 정보가 트레이싱 되지않는 이슈가 발생했음

원인

  • Zipkin 설정 과정에서 의존성을 추가했는데
    • actuator
    • zipkin
    • micrometer
  • 위의 3가지만 추가한 상황이라, openfeign을 트레이싱하지 못하고 있음

해결

  • 의존성에 feign-micrometer를 추가
    implementation 'io.github.openfeign:feign-micrometer'

P.S.

  • 설정 완료후 서버를 재시작했는데도 불구하고 트레이싱이 안돼서 한참을 헤매다가, Zipkin까지 전부 재시작을 하니까 정상적으로 트레이싱 되었음
profile
기록을 남겨보자

0개의 댓글