#spring-data #jaeger
#spring-данные #jaeger
Вопрос:
Трассировки Jaeger для приложения spring-boot не могут фиксировать трассировки для вызовов БД, выполненных с использованием spring-data. Все другие вызовы, такие как RestTemplate, могут фиксировать трассировки.
Использование springboot версии 2.2.2.RELEASE и добавленных ниже зависимостей jaeger,
<dependency>
<groupId>io.opentracing.contrib</groupId>
<artifactId>opentracing-spring-jaeger-web-starter</artifactId>
<version>3.2.0</version>
</dependency>
<dependency>
<groupId>io.opentracing.contrib</groupId>
<artifactId>opentracing-jdbc</artifactId>
<version>0.2.11</version>
</dependency>
Здесь отсутствуют какие-либо дополнительные зависимости?
Ответ №1:
Удалите свои зависимости и используйте следующую, которая также будет включать в себя необходимые вам инструменты
<dependency>
<groupid>io.opentracing.contrib</groupid>
<artifactid>opentracing-spring-jaeger-cloud-starter</artifactid>
<version>3.2.0</version>
</dependency>