2017-03-23 3 views
4

우리는 프로젝트에서 Zipkin으로 Spring cloud sleuth를 구현하려고 시도하고 있으며 Spring Cloud가 Spring 데이터 JPA로 DB 호출을 지원하는지 알고 싶다. 나는 지프 킨로 전송됩니다 RestTemplate과 서비스 호출을하고 내가 대시 보드에 것을 볼 수 있어요 때 서비스가Spring 데이터를 사용하는 Spring cloud slep ja

를 호출처럼

내가 DB 걸리는 시간을 추적 할 호출

그러나 Spring 데이터 jpa와의 DB 상호 작용이 Zipkin에 표시되지 않습니다.

답변

1

스프링 데이터 저장소에서 주석을 사용하는 새로운 Dalston 기능을 사용할 수 있습니다. 자세한 내용은 여기를 참조하십시오 http://cloud.spring.io/spring-cloud-sleuth/spring-cloud-sleuth.html#_managing_spans_with_annotations

+0

감사합니다! 그러나 모든 JPA 인터페이스 메소드에 대한 주석을 추가해야한다는 것은 아닙니다. 다른 방법이 있습니까? – RDR

+0

이들 모두를 감싸기위한 애스펙트를 작성할 수 있습니다. 나는 네가하고 싶다고 생각하는 것이 실제로는 아니라고 생각한다. 모든 것을 추적하는 데 정말로 관심이 있습니까? –

+0

클래스 수준의 주석 (현재는 가능하지 않음)을 사용하면 다음과 같은 경우에 편리 할 것입니다 : https://github.com/spring-cloud/spring-cloud-sleuth/issues/772 –