- 1
- 0
- 约3.23千字
- 约 12页
- 2026-09-22 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件架构师专业试题库:高可用性系统设计要点
一、单选题(每题2分,共10题)
1.在分布式系统中,如何实现服务的高可用性?
A.单点部署
B.垂直扩展
C.负载均衡+冗余备份
D.禁用熔断机制
答案:C
解析:高可用性设计通常依赖负载均衡和冗余备份,分散单点故障风险。单点部署(A)和垂直扩展(B)无法解决故障隔离问题,禁用熔断机制(D)反而可能加剧系统崩溃。
2.以下哪种负载均衡算法最适合高可用性场景?
A.轮询
B.最少连接
C.IP哈希
D.加权轮询
答案:B
解析:最少连接算法能动态分配请求,避免热点问题,适合高并发场景。轮询(A)和加权轮询(D)均匀分配但无优先级,IP哈希(C)可能导致会话固定。
3.在微服务架构中,如何保证服务间的容错性?
A.强依赖调用
B.重试机制
C.服务网格
D.禁用超时设置
答案:C
解析:服务网格(如Istio)通过sidecar代理管理服务间通信,提供容错、监控等功能。强依赖(A)易导致级联故障,重试(B)和超时(D)仅是辅助手段。
4.以下哪种数据库架构最适合高可用性设计?
A.单机版MySQL
B.分区式MongoDB
C.主从复制集群
D.磁盘阵列
答案:C
解析:主从复制通过读写分离和故障切换实现高可用。单机版(A)无冗余,分区(B)仅
原创力文档

文档评论(0)