Q36 — AWS SAP-C02 第2章
第 36/75 题 | ← 返回第2章
Q186. 一家公司使用 AWS Elastic Beanstalk 和 Java 开发了一个试点应用程序。为了在开发期间节省成本,公司的开发团队将应用程序部署到了单实例环境中。最近的测试表明该应用程序消耗的 CPU 超过预期。CPU 利用率经常超过 85%,导致一些性能瓶颈。解决方案架构师必须在公司将应用程序投入生产之前缓解性能问题。 哪种解决方案能以最少的运营开销满足这些要求?
- A. 创建一个新的 Elastic Beanstalk 应用程序。选择负载均衡环境类型。选择所有可用区。添加一个在最大 CPU 利用率超过 85% 持续 5 分钟时运行的扩展规则
- B. 创建第二个 Elastic Beanstalk 环境。应用流量分割部署策略。指定在平均 CPU 利用率超过 85% 持续 5 分钟时将一定百分比的传入流量定向到新环境
- C. 修改现有环境的容量配置以使用负载均衡环境类型。选择所有可用区。添加一个在平均 CPU 利用率超过 85% 持续 5 分钟时运行的扩展规则 ✓
- D. 选择使用负载均衡选项的重建环境操作。选择所有可用区。添加一个在总 CPU 利用率超过 85% 持续 5 分钟时运行的扩展规则
正确答案: C. 修改现有环境的容量配置以使用负载均衡环境类型。选择所有可用区。添加一个在平均 CPU 利用率超过 85% 持续 5 分钟时运行的扩展规则
解析
以最少运营开销满足要求的解决方案是: C. 修改现有环境的容量配置以使用负载均衡环境类型。选择所有可用区。添加一个在平均 CPU 利用率超过 85% 持续 5 分钟时运行的扩展规则。 修改现有环境的容量配置是一个简单的过程,可最大限度地减少运营开销。它涉及对现有环境的配置进行更改,而不是创建新环境或重建现有环境。 通过切换到负载均衡环境类型,应用程序可以将传入流量分配到多个实例,有助于缓解由高 CPU 利用率引起的性能瓶颈。 选择所有可用区确保应用程序可以利用跨不同物理位置的资源,提高容错性和可扩展性。 添加在平均 CPU 利用率超过 85% 持续 5 分钟时触发的扩展规则,允许环境通过添加更多实例自动扩展。