AI智能整理导入 AI智能整理导入
×
首页 题库中心 中国电信研发工程师 题目详情
CAD7E67F3FA000016066F370F39A18C8
中国电信研发工程师
816
多选题

怎么打造一个高可用系统?

A
A. 服务部署要冗余
B
B. 服务要设计成无状态化
C
C. 服务要具备熔断、限流、降级的能力

答案解析

正确答案:ABC

解析:

这道题考察的是如何构建一个高可用系统。以下是各个选项的解析及选择原因:

A. 服务部署要冗余 解析:冗余部署意味着系统中的关键服务有多个副本在运行,如果一个服务实例发生故障,其他副本可以接管,从而保证系统的持续可用性。 选择原因:冗余是提高系统可用性的基本手段,可以避免单点故障,确保服务的高可用。

B. 服务要设计成无状态化 解析:无状态化意味着服务不依赖于本地存储的数据,每次请求都可以在任何实例上处理,这样在某个实例发生故障时,请求可以被其他实例接管。 选择原因:无状态化设计有利于负载均衡和故障恢复,是提高系统可用性的重要方法。

C. 服务要具备熔断、限流、降级的能力 解析:熔断是指在服务无法正常响应时,立即返回一个预定义的错误响应,防止系统雪崩;限流是对系统的访问流量进行控制,防止系统过载;降级是在系统压力过大时,关闭一些非核心功能,保证核心功能的正常运行。 选择原因:这些措施可以在系统面临异常情况时,保护系统免受损害,从而提高系统的可用性。

综上所述,选项A、B和C都是构建高可用系统的关键措施,因此答案为ABC。

相关知识点:

高可用系统打造三要点

中国电信研发工程师

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu