AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon EMR InstanceGroupConfig SimpleScalingPolicyConfiguration

SimpleScalingPolicyConfiguration 指定一个自动扩展配置,后者描述策略如何添加或删除实例、冷却时间以及每次满足 CloudWatch 指标警报条件时将添加的 EC2 实例的数量。SimpleScalingPolicyConfigurationAmazon EMR InstanceGroupConfig ScalingAction 属性类型的子属性。

语法

JSON

{ "AdjustmentType" : String, "CoolDown" : Integer, "ScalingAdjustment" : String }

YAML

AdjustmentType: String CoolDown: Integer ScalingAdjustment: String

属性

注意

有关每个属性 (包括约束和有效值) 的更多信息,请参阅 Amazon EMR API Reference 中的 SimpleScalingPolicyConfiguration

AdjustmentType

触发扩展活动时,添加 (如果 ScalingAdjustment 为正数) 或终止 (如果 ScalingAdjustment 为负数) EC2 实例的方式。默认值为 CHANGE_IN_CAPACITY

Required: No

Type: String

CoolDown

从一项扩展活动完成到其他与触发相关的扩展活动开始之间的时长(秒)。默认值是 0。

Required: No

Type: Integer

ScalingAdjustment

基于指定的 AdjustmentType 扩展实例组的量。正值表示向实例组添加的 EC2 实例数。负数表示删除实例。如果将 AdjustmentType 设置为 EXACT_CAPACITY,请只指定正整数。如果将 AdjustmentType 设置为 PERCENT_CHANGE_IN_CAPACITY,则应以小数形式表示百分比值。例如,-0.20 表示以群集容量的 20% 为增量进行缩减。

Required: Yes

Type: Integer

本页内容: