프로젝트에서 Zipkin을 적용해 각 서비스를 트레이싱할 수 있도록 하기로 했음.
이슈
- 각 API는 트레이싱이 정상적으로 가능하지만 FeignClient를 호출 했을 때 다른 서버를 호출한 부분의 정보가 트레이싱 되지않는 이슈가 발생했음
원인
- Zipkin 설정 과정에서 의존성을 추가했는데
- actuator
- zipkin
- micrometer
- 위의 3가지만 추가한 상황이라, openfeign을 트레이싱하지 못하고 있음
해결
P.S.
- 설정 완료후 서버를 재시작했는데도 불구하고 트레이싱이 안돼서 한참을 헤매다가, Zipkin까지 전부 재시작을 하니까 정상적으로 트레이싱 되었음