设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
[golang] 在 golang 项目中如何使用 requestId 来追踪请 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我的人生好像有点坏掉了,请大家给点建议
›
长话短说 大家觉得花三十万结婚,存款花完
›
关于在大城市留不下来这件事,大家都是怎样
›
域名不用了记得要及时注销备案
›
重度苹果用户投华做了两面派
今日热议主题
有一直在用 Floorp 分支的F友么? 前几天更
集体照有同事没来, 有啥补拍个人照后 p 上
记录人生中第一次拍摄流星雨!
我向影视飓风投递了一个有价值的创意想法
出 Sony ZVE10L 套机+唯卓仕镜头
网上配了副眼镜,戴着不舒服,退也不能退,
yt-dlp 获取 1080p 60fps 参数,按这个教程
app 或者网页接入支付宝/微信支付的问题
[Vibe Coding] 做了个免费人生 K 线图生成
有没有出招行白金体检的
显示全部
|
最新评论
20 条回复
·
2495 次点击
11#
hashakei
初学
2025-1-23 16:35:41
一般的基础框架会封装的,实际是在 context 透传下去的。
12#
Nitromethane
初学
2025-1-23 16:37:31
@kingcanfish 打堆栈在生产环境可能会影响性能
13#
sophos
小成
2025-1-23 16:45:10
现在不应该是 OpenTelemetry 了吗,Opentracing 前两年就被废弃了 ;-) 仅供参考: https://github.com/go-kod/kod/blob/main/interceptor/ktrace/trace.go https://github.com/go-kod/kod-ext/blob/main/core/otel/otel.go
14#
simonlu9
小成
2025-1-23 16:49:39
刚好写了个插件,可以参考一下 https://github.com/simonlu9/log-alarm-spring-boot
15#
jrwt
初学
2025-1-23 16:54:59
一个服务内的多个实例的调用逻辑不也是走网络吗?我们这边是自己定义的网络协议,协议内部就预留请求 id 部分,没有则生成,有就直接使用,在日志打印出来,采集起来,就完事了。
16#
layxy
小成
2025-1-23 17:50:24
说白了就是在请求链路记录 requestId,可以封装下日志,打印的时候带 requestId,这样排查问题就简单了,现在 go 的日志框架例如 zap 支持结构化日志,直接扔到 es 或者其他存储里也省事,省的解析了
17#
maxwellz
小成
2025-1-23 17:56:26
@Ayanokouji #9 我也在用这个,但是有一个问题,有时候会忘,直接用 fmt.Errorf 或者 err 在某一层被设置为了其他类型的 err ,这种情况你是咋解决的,提供一个封装好的 error 模块嘛
18#
FarmerChillax
小成
2025-1-23 18:00:57
现在肯定用 opentelemetry ,Opentracing 已经被废弃了
19#
vhwwls
小成
2025-1-23 18:07:42
@FarmerChillax #17 正解,用 OTEL 才是对的,OpenTracing 和 OpenCensus 已经 Archived 了。
20#
vhwwls
小成
2025-1-23 18:08:16
@Charlie17Li #2 OpenTracing 已经没了,用 OpenTelemetry 。
下一页 »
1
2
3
/ 3 页
下一页
浏览过的版块
职场话题
Rust
分享发现
宽带症候群
VPS
NAS
推广
问与答
macOS
返回顶部