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 不工作