[Spring Cloud] Zipkin(집킨) 분산 추적 해보기
2022. 10. 26. 23:43
개발/Spring
Zipkin(집킨)은 스프링클라우드에서 제공하는 분산추적 서비스이다. Zipkin(집킨)서버와 sleuth(슬루스)가 있으며 집킨서버는 데이터를 보관 및 웹대시보드를 제공하며, 슬루스는 로그 데이터들을 잘 처리하여 집킨에 보내는 역할이다. 집킨서버의 데이터 저장소는 - 인메모리 - mysql - 카산드라 - elasticSearch 로 설정할 수 있으며 별다른 설정이 없을 경우 인메모리(WAS)에 저장하게 된다. Zipkin 구동 간단히 도커를 통해 기동하며 port는 default 9411 을 사용한다. docker run -d -p 9411:9411 openzipkin/zipkin Pom.xml zipkin 사용을 위한 라이브러리 추가 위에서 설명했듯이 슬루스란 친구를 통해 데이터를 zipkin서버에..
[Springboot] springBoot와 springCloud 버전 맞추기
2022. 10. 24. 17:36
개발/Spring
스프링부트 application을 개발하던 중 스프링 클라우드 zipkin 을 사용하려다 에러가 발생하였다. configurationPropertiesBeans' defined in class path resource [org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebinderAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context.properties.Co..