代码之家  ›  专栏  ›  技术社区  ›  ses

支持OpenGrejaeger SQL响应式客户端

  •  0
  • ses  · 技术社区  · 6 年前

    this this

    如何启用跟踪 reactive-sql-clients ?

    现在使用 %dev.quarkus.datasource.url=vertx-reactive:postgresql://dev-db-server:5432/mydb -它可以工作,但是没有跟踪支持。我可以看到我的休息呼叫比赛,但没有数据库。

    尝试使用 %dev.quarkus.datasource.url=vertx-reactive:tracing:postgresql://dev-db-server:5432/mydb

    我的部门:

    <dependency>
      <groupId>io.quarkus</groupId>
      <artifactId>quarkus-smallrye-openapi</artifactId>
    </dependency>
    
    <dependency>
      <groupId>io.quarkus</groupId>
      <artifactId>quarkus-agroal</artifactId>
    </dependency>
    
    <dependency>
      <groupId>io.quarkus</groupId>
      <artifactId>quarkus-reactive-pg-client</artifactId>
    </dependency>
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   ses    6 年前

    我懂了。。

    我想 @追踪 将以某种方式传播到我的数据库服务/存储库。我必须明确地说:

    import org.eclipse.microprofile.opentracing.Traced;
    
    @Traced        // << -- here it is
    @Singleton
    public class MarketPgRepository implements MarketRepository {
    
        @Inject
        PgPool client;