我使用以下.env个配置在我的gofr应用程序中启用了跟踪,

TRACER_NAME=zipkin
TRACER_EXPORTER=localhost:2005

但我只得到了一次跟踪,在我try 的10次中,即使在日志(log)中显示在本地主机上启用了跟踪:2005.

推荐答案

默认情况下,GoFR仅采样并发送1%的轨迹. 要发送所有跟踪,您可以使用以下配置.

TRACER_ALWAYS_SAMPLE=true

您还可以通过更新CONFIG的值来增加跟踪比率.

TRACER_RATIO=10
//(1-10)

Go相关问答推荐

try 用GitHub操作中的release标签更新version. go文件,但失败了

../golang/pkg/mod/github.com/wmentor/lemmas@v0.0.6/processor.go:72:9:未定义:令牌.进程

使用Digitorus/pdfsign在GO(Golang)中签署pdf文件

如何使用中间件更改http请求的响应代码?

如何在出现错误时停止从通道读取?

Golang在不写入磁盘的情况下为jpeg图像生成一致的哈希

go中跨域自定义验证的问题

如何为循环扫描的bufio scanner 设置超时?

使用 Golang 获取目录磁盘使用情况

用 fork 替换 Go 依赖:...用于两个不同的模块路径

在本地 go 应用程序上获取秘密的正确策略

如何使用 GolangCI 删除未使用的导入

Golang Oauth2 服务帐户返回空刷新令牌字符串

如何确定作为函数参数传递的指针是否正在被修改或副本是否正在被修改?

如何仅提取时间作为持续时间

如何修改go gin的默认端口?我的 8080 端口正在使用中

我相信我正确地在 sRGB 和线性 RGB 之间进行了转换,那么为什么深色的结果看起来更糟呢?

NaN 是 golang 中的可比类型吗?

如何在测试中使用自定义标志(使用`testify/suite`)

Go 加密库创建的 PKCS1 公钥与openssl rsa ...之间的区别