单选题5.5 部署交付4 / 6
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第5章 软件工程
部署中健康检查失败,应继续放量还是停止晋级?
6 道章节练习题
答案与解析
正确答案 D
检查点必须决定能否进入下一阶段。关键检查失败时应阻止影响继续扩大,按预案处理并重新验证,不能让失败记录只成为事后报告,选D。
一个检查点有没有发挥作用,要看失败后流程会不会停。如果失败了仍自动走到全量部署,即使日志写得很详细,也没有形成阶段控制。回退不是不看现场就机械执行同一个命令:应确认当前停在哪一步、哪些操作已生效,以及预案适用的恢复条件。有些变更不能直接撤销,需要采用预先设计的恢复措施。题目要判断的是先阻止晋级、再受控处理,而不是一发现异常就宣称任何系统都能无损回滚。
选项分析
- A
- 关键检查已经失败,继续扩大范围会放大影响,违背检查点控制晋级的目的。
- B
- 为使本次发布通过而降低标准,改变了原来的质量门槛,不能算按检查结果受控晋级。
- C
- 删除证据并反复碰运气不能证明问题消除,还会妨碍定位已发生的部署状态。
- D
- 停止后续扩大,按现场状态和预案恢复,再以验证结果决定下一步,符合阶段控制思路。
容易混淆的地方
把检查点当成记日志的位置,而没有让检查结论真正阻止不合格版本进入下一阶段。
再巩固一步
- 为每个检查点写清通过条件、失败后停止的位置和恢复办法,比只列“有检查”更完整。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 5.5.4 · 纸书第227页查看完整题目与详解