题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第5章 软件工程

部署中健康检查失败,应继续放量还是停止晋级?

6 道章节练习题
单选题5.5 部署交付4 / 6

部署流程分为环境准备、小范围验证、扩大服务范围三个阶段。小范围验证时关键健康检查未通过。落实“阶梯式晋级”原则,下一步应()。

选择答案
未作答
答案与解析

正确答案 D

检查点必须决定能否进入下一阶段。关键检查失败时应阻止影响继续扩大,按预案处理并重新验证,不能让失败记录只成为事后报告,选D。

一个检查点有没有发挥作用,要看失败后流程会不会停。如果失败了仍自动走到全量部署,即使日志写得很详细,也没有形成阶段控制。回退不是不看现场就机械执行同一个命令:应确认当前停在哪一步、哪些操作已生效,以及预案适用的恢复条件。有些变更不能直接撤销,需要采用预先设计的恢复措施。题目要判断的是先阻止晋级、再受控处理,而不是一发现异常就宣称任何系统都能无损回滚。

选项分析

A
关键检查已经失败,继续扩大范围会放大影响,违背检查点控制晋级的目的。
B
为使本次发布通过而降低标准,改变了原来的质量门槛,不能算按检查结果受控晋级。
C
删除证据并反复碰运气不能证明问题消除,还会妨碍定位已发生的部署状态。
D
停止后续扩大,按现场状态和预案恢复,再以验证结果决定下一步,符合阶段控制思路。

容易混淆的地方

把检查点当成记日志的位置,而没有让检查结论真正阻止不合格版本进入下一阶段。

再巩固一步

  • 为每个检查点写清通过条件、失败后停止的位置和恢复办法,比只列“有检查”更完整。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 5.5.4 · 纸书第227页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息