禁用 Brave 跟踪库?

Disable Brave tracing library?

我正在设置一个使用 Brave 来执行处理跨度跟踪的应用程序。将其配置为发送跟踪相对简单,但我想做的是使跟踪 可选 - 也就是说,大多数时候,没有人想要或关心跟踪数据,而 zipkin 则不是甚至 运行.

对于这些类型的配置,似乎一种选择是使用空实现来实现 zipkin2.reporter.Sender,但这似乎比需要的更难,而且仍然有很多机器保持 运行 无缘无故。

您可以 setNoopTrace

上设为真
setNoop​(boolean noop)  
Set true to drop data and only return noop spans regardless of sampling policy.