name: root-cause-tracing description: 通过调用栈和执行流程向后追踪 bug,以识别错误、无效数据或不正确行为的原始来源。用于调试复杂问题、追踪错误起源、调查数据损坏来源、通过系统追踪执行路径、识别无效数据进入系统的位置,或查找级联故障的根因。
根因追溯 - 调试深层错误
何时使用此技能
- 调试复杂的多层问题
- 通过调用栈向后追踪错误
- 调查数据损坏来源
- 通过系统追踪执行路径
- 识别无效数据的起源
- 查找级联故障的根因
- 调试集成问题
- 向后追踪状态变化
- 调查间歇性 bug
- 追踪数据流经的转换
- 识别第一个失败点
- 调试异步或分布式系统
何时使用此技能
- 通过调用栈向后追踪 bug。
- 当处理相关任务或功能时
- 在需要此专业知识的开发过程中
使用时机:通过调用栈向后追踪 bug。
过程
- 可靠地复现问题
- 添加仪器化
- 向后追踪
- 找到原始触发点
- 修复根因