Sleuth 无法为 JDBCTemplate 访问生成跟踪
Sleuth not able to generate traces for JDBCTemplate access
我正在探索在我们的应用程序中启用跟踪的侦探。我在 zipkin
中收到了 API 到 API 的通话记录,但我没有收到任何其他 JDBC
通话记录。我在下面添加了我的 application.yml
spring:
sleuth:
jdbc:
# enable logging for datasource-proxy
datasource-proxy:
query:
enable-logging: true
我还在下面添加了我的 pom.xml
<dependency>
<groupId>net.ttddyy</groupId>
<artifactId>datasource-proxy</artifactId>
<version>${datasource-proxy.version}</version>
<scope>runtime</scope>
</dependency>
我是否错过了为 JDBC 个模板启用 Zipkin 跟踪的内容?
现在我可以使用下面的方法解决问题
<dependency>
<groupId>com.github.gavlyukovskiy</groupId>
<artifactId>datasource-proxy-spring-boot-starter</artifactId>
<version>1.8.0</version>
</dependency>
而不是添加侦探。我将很快研究一个最小的例子,看看为什么 Sleuth 不工作
我正在探索在我们的应用程序中启用跟踪的侦探。我在 zipkin
中收到了 API 到 API 的通话记录,但我没有收到任何其他 JDBC
通话记录。我在下面添加了我的 application.yml
spring:
sleuth:
jdbc:
# enable logging for datasource-proxy
datasource-proxy:
query:
enable-logging: true
我还在下面添加了我的 pom.xml
<dependency>
<groupId>net.ttddyy</groupId>
<artifactId>datasource-proxy</artifactId>
<version>${datasource-proxy.version}</version>
<scope>runtime</scope>
</dependency>
我是否错过了为 JDBC 个模板启用 Zipkin 跟踪的内容?
现在我可以使用下面的方法解决问题
<dependency>
<groupId>com.github.gavlyukovskiy</groupId>
<artifactId>datasource-proxy-spring-boot-starter</artifactId>
<version>1.8.0</version>
</dependency>
而不是添加侦探。我将很快研究一个最小的例子,看看为什么 Sleuth 不工作