danial 54b49a4f06 fix(otelTrace): 优化 OpenTelemetry 初始化与配置
- 将默认超时时间从5秒调整到10秒,提升稳定性
- 支持通过环境变量配置 OTEL_COLLECTOR_URL 和 OTEL_ENABLED,增强灵活性
- 添加初始化时的日志记录,便于跟踪 OTEL 状态
- 增加带超时的 context 用于初始化和关闭,防止阻塞
- 修改 main.go 使用基础 context 替代全局 InitCtx,提高可控性
- 优化代理请求逻辑,避免重复生成代理 ID,并改为请求前设置代理
- 在监控导出器健康的 goroutine 中加入 panic 保护,防止异常崩溃
- 测试代码中替换 InitCtx 为 context.Background(),保证日志上下文一致性
2025-12-14 17:58:54 +08:00
2023-11-12 21:58:38 +08:00

The file is empty.
Description
No description provided
Readme 4.4 MiB
Languages
Go 99.3%
Dockerfile 0.5%
Shell 0.2%