2026-07-30 工作日志
各模块测试进展同步与电子围栏/数据一致性/健康度监控讨论会
小结
1. 各模块测试进展同步
- 806 版本需求:
- 查证与盘点:测试进度 71%,剩余问题非卡点。
- 电子围栏:测试通过率低(仅 1/5),存在配置活动后消费者扫码无法中奖的严重问题,影响测试卡点。
- SFA 三单数据互通:测试进度 57%,昨日问题已验证。
- 安卓 H5 分享:昨日卡点已解决,今日将继续测试。
- 移动端看板:进度正常。
- PC 端:费用重复表功能已逐步进入前后端开发。
2. 数据一致性问题
- 门店数据:昨日已处理因联系人手机号含空格导致的异常数据,并已将存量数据重新同步;增量数据已增加校验。
- 门店与经销商关系:已完成数据比对,差异量可控。
- 营销活动中心:已线下比对围栏数据,今日将开会沟通问题。
3. 健康度监控问题
- 昨日监控发现两个问题:签收距离超限、数据送台需优化规则。
待办
1. 电子围栏问题
- 针对"配置活动后无法中奖"的问题,需组织市场部相关人员进行排查。——刘晓娜
- 协调市场部资源以解决问题。——马奇
2. 数据一致性问题
- 确认并排查各数据源(如云商)在传输过程中是否存在并处理手机号等字段的空格问题。——李亚洲
- 组织与营销活动中心的会议,沟通围栏数据比对结果及问题原因。——邢健
- 在周五再次召开会议,确认数据问题的解决方案。——邢健
3. 健康度监控问题
- 将签收距离超限问题相关的 Excel 控制表同步给任铭。——孙东栋
APM 异常数据分析会
小结
1. 异常数据现状分析
- 异常数据主要来源于 APM 监控和代码分析,其中大部分异常被全局异常拦截器捕获并包装为 HTTP 400 状态码上报。
- 当前异常分类存在混乱,部分业务校验异常(如参数校验)也被当作服务异常处理并返回 400,导致大量"假异常"被上报,影响真实问题定位。
2. 异常处理机制问题
- 服务端抛出的 ServiceException 被统一包装为 400,导致网关将其识别为异常并计入 APM 异常统计数据。
- 系统内部存在将底层技术异常(如 MongoDB 超时)向上层包装为业务"产品不存在"等错误的逻辑,掩盖了真实系统性问题。
3. 问题排查与后续方向
- 通过 APM 数据发现,部分接口(如 target_promotion)因大量返回 400 成为异常问题高发源,可作为后续优化优先级参考。
- 明确后续需梳理抛出异常的具体代码清单,明确各类异常使用场景和影响,以制定可行优化方案。
待办
1. 异常场景梳理与结论输出
- 需在本周内(周五下班前)完成剩余异常场景梳理,并输出详细结论报告。——潘玉平
- 需将会议发现的几个重点异常场景的代码示例补充到报告中。——潘玉平
- 需将报告结论同步给王建朝,以便团队共同评审并制定后续优化计划。——潘玉平
2. 异常数据与报告优化
- 需将"异常更新分析" sheet 页隐藏,以简化报告视图。——潘玉平
- 需在报告中补充关于"被掩藏的异常"(如技术异常被包装为业务错误)的具体案例和说明。——潘玉平
3. 深度问题分析
- 已将"码不存在"问题标记为潜在风险,需在后续分析中深入探究其背后是否存在恶意攻击(如撞库)风险。——王建朝