全局禁用 opentracing

Disable opentracing globally

我在经过检测的独立非spring java 应用程序中使用 Jaeger opentracing。 opentacing/Jaeger 是否公开任何配置或 api 或任何其他机制以全局禁用它?

如果您在同一条船上,您使用哪种机制 enable/disable opentracing?

我想如果您在配置中将采样器设置为 0,那么将不会捕获任何痕迹。 https://github.com/jaegertracing/jaeger-client-java#testing

但它是 Jaeger 特有的。 否则你可以像 Tracer tracer = NoopTracerFactory.create(); Maven

这样使用 NoopTracer