Q71 — AWS DOP-C02 第3章
第 71/100 题 | ← 返回第3章
一个公司响一个应难程序,在一个自动缩放组中运行在亚马逊EC2实暗上。该应难程序处理改量范自亚马逊简单队列服务队列的消 息。 一个开发人员工程师注闻到,该应难程序花休了吧个争唱范处理范自sqss队列的一组消息。自动缩放组的平均CPU利难率在处理消息 唱顶响突破宫标跟踪缩放策略的阈值。处理qss队列的应难程序将日志发布到"亚马逊云庭日志"。 开发工程师需要确保队列果到快速处理。 难最少的操游开销范两足这些需求的解决方案是什么?
- A. 创建一个AWSLBDA函数。通过使用近似的枚举数据可见的sbda队列属性和组实例自动缩放组属性来发布每个实例的队列消息, 将Lambda函数配置为发布自定义度量。每小时安排一个亚马逊事件桥规则来运行兰布达函数。为自动缩放组创建目标跟踪缩放 策略,该策略使用自定义度量来缩放。
- B. 创建一个AWSLBDA函数。通过使用近似的枚举数据可见的sbda队列属性和组实例自动缩放组属性来发布每个实例的队列消息, 将Lambda函数配置为发布自定义度量。为应用程序日志创建一个云表订阅过滤器,并以Lambda函数为目标。为自动缩放组创建目 标跟踪缩放策略,该策略使用自定义度量来缩放。
- C. 为自动缩放组创建目标跟踪缩放策略。在目标跟踪策略中,使用近似的枚举消息可见的qss队列属性和组服务实例自动标度组属 性,使用度量数学计算每个实例中队列中有多少消息。使用计算出的属性来缩放. ✓
- D. 发展 创建一个AWS拉姆达函数,该函数将大约的清单中的消息可见性属性记录到云表日志组中。每隔5分钟安排一个亚马逊事件 桥规则来运行兰布达功能。创建一个公制文件记录器,从云表日志组中计算日志事件的数量。为自动缩放组创建目标跟踪缩放策 略,该策略使用自定义度量来缩放。
正确答案: C. 为自动缩放组创建目标跟踪缩放策略。在目标跟踪策略中,使用近似的枚举消息可见的qss队列属性和组服务实例自动标度组属 性,使用度量数学计算每个实例中队列中有多少消息。使用计算出的属性来缩放.
解析
该题考察在AWS环境下优化自动扩展组以快速处理SQS队列消息的场景。AWS文档指出,目标跟踪扩展策略支持基于自定义指标或服务指标调整实例数量。选项C利用SQS的近似可见消息数(ApproximateNumberOfMessagesVisible)与当前实例数,通过CloudWatch的指标数学(如消息总数除以实例数)计算每个实例的负载,直接驱动扩展策略。无需额外组件(如Lambda函数、日志订阅),仅需配置现有属性和Metric Math。相比其他选项需自定义代码或复杂流程,选项C满足最小操作开销要求。