拾题
首页 / 软考真题 / 质量属性 / 第 4 题

通常可采用( )架构策略实现可用性属性。

单选题

通常可采用( )架构策略实现可用性属性。

A. 记录/回放

B. 操作串行化

C. 心跳

D. 增加计算资源

答案:C

解析

正确答案:C. 心跳

心跳是典型的可用性架构策略:组件间周期性发送存活信号,若超时未收到,就判定节点或服务故障,从而触发告警、切换、重启或降级,提升系统持续提供服务的能力。

  • A. 记录/回放:多用于可测试性、审计或问题复现,不是实现可用性的核心策略。
  • B. 操作串行化:主要用于并发控制、一致性保障,避免操作冲突,不直接解决故障检测与恢复。
  • C. 心跳:正确,属于错误检测战术,可配合冗余、故障转移实现高可用。
  • D. 增加计算资源:偏向性能与可伸缩性,资源更多不等于具备容错和自动恢复能力。

面试延伸:可用性常围绕故障检测、恢复、预防展开,如 Ping/Echo、心跳、冗余、检查点、回滚、熔断、降级等。心跳常与主备切换、集群选主结合考查。

← 上一题 下一题 →

本单元其他题目

在拾题里做这套题