Files
kami_gateway/internal/models
danial ab40ea48bc refactor(otelTrace): 替换CreateTraceableContext为CreateLinkContext
- 删除CreateTraceableContext函数,改用CreateLinkContext实现相同功能
- 修改相关测试用例,验证CreateLinkContext的上下文链路和属性
- 优化span创建逻辑,保持trace id一致,生成不同span id
- 保持上下文关联但不继承取消信号,增强追踪准确性

fix(order): 增加更新操作错误日志打印

- 在更新发送计数失败时添加详细日志输出
- 在更新池订单ID失败时添加错误日志
- 确保错误场景能够被及时监控和排查

fix(flyfishv2): 扩大发卡请求超时时间至30秒

- 将flyfishv2发卡请求的超时时间从10秒调整为30秒
- 提高接口稳定性,避免偶发超时问题

fix(flyfishv2): 调整订单状态日志信息

- 移除重复记录订单状态字段的日志内容
- 优化日志输出,突出关键字段bankOrderId

feat(scanController): 使用CreateLinkContext追踪SubmitPool流程

- 使用CreateLinkContext创建链路追踪上下文
- 添加span属性记录bankOrderId
- 在提交流程中增加事件标记StartScan和EndScan
- 确保请求链路完整便于性能监控和错误排查

fix(poolService): 优化redis错误日志及span事件处理

- 添加获取用户订单失败的错误日志
- 将acquire user order事件改为先设置属性再添加事件
- 删除无用日志调用,减少日志冗余
- 确保追踪span事件表示清晰准确

chore(deps): 更新Dockerfile代理配置秘钥

- 更新Dockerfile中proxyUrl、proxyAuthKey和proxyAuthPwd
- 修改distinct参数为true,提高代理请求正确性

style(otelTrace): 调整mustSampled数组增加SubmitOrder

- 在mustSampled列表中添加“SubmitOrder”标签
- 保持采样清单同步,确保重要操作被采样记录
2025-12-10 16:25:04 +08:00
..
2025-08-23 16:31:56 +08:00