本章进度 17 / 18
94%
正文已完成
L166续跑、重启还是宣告旧任务失效
根据输入稳定性、已完成副作用和检查点可信度选择恢复策略。
把“长任务恢复”从听懂变成会判断,避免遇到真实任务时仍靠感觉选择。
建议先理解同主题上一课的核心概念,再完成本课判断练习。
- 无需安装新工具
- 准备一个可对照的真实问题或样本
恢复不总是续跑。输入版本改变可能需要重启,目标已被替代则应停止;盲目续跑会把旧判断混入新世界。
能为中断任务选择从检查点续跑、从头重启或停止旧计划。
核心概念
先把关键判断说清楚
稳定输入支持续跑
源数据哈希、规则版本和外部状态未变,且检查点完整时可继续。
基础假设变化需要重启
数据、目标或政策变更会让已完成分析失效,应重算而非拼接。
目标被替代则终止
新任务已完成同一目标时,旧任务标 superseded,不为了完成流程而重复动作。
案例拆解
三项中断任务的三种决定
报告渲染崩溃、数据源更新、同事已完成域名切换。
- 01
渲染输入哈希未变,从已验证数据检查点续跑。
- 02
数据源版本变化,废弃旧分析并从清洗重启。
- 03
域名切换已完成,旧写任务终止,转验证结果。
案例结果
恢复策略与事实变化匹配,而不是统一选择继续。
提交前练习
现在轮到你
对三个中断场景做恢复决策。
完成本课需要:完成以下内容用于本课收口。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
源数据未变但导出失败→续跑导出;政策更新影响评分→从评分重启,保留原始提取;目标已由新流程完成→旧任务失效,保留审计。
评分标准
- 策略依据具体变化
- 副作用未重复
- 区分可复用与失效成果
本课收口 · 应用检查
完成一次应用,再检查理解
完成一次必填练习,再通过理解检查;阅读标记和总结不设硬门槛。
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- Monitoring Distributed Systems↗reference · 核对日期 2026-08-23
- OpenTelemetry Signals↗official-docs · 核对日期 2026-08-23