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

Amazon Elastic Container Service Service PlacementStrategies

PlacementStrategies 属性描述如何在 AWS::ECS::Service 资源中放置 Amazon Elastic Container Service (Amazon ECS) 服务的任务。

语法

JSON

{ "Type" : String, "Field" : String, }

YAML

Type: String Field: String

属性

Type

放置策略的类型。可以为下列值之一:randomspreadbinpack

random 放置策略将任务随机放置在可用的候选上。spread 放置策略基于字段参数将任务均匀地放置在可用候选上。binpack 策略将任务放置在可用资源数量最少 (使用字段参数指定) 的可用候选上。例如,如果对内存使用 binpack,则任务会放置到剩余内存最少但仍够运行该任务的实例上。

Required: Yes

Type: String

更新要求替换

Field

应用放置策略的字段。对于 spread 放置策略,有效值为 instanceId (或具有相同效果的 host) 或应用于容器实例的任何平台或自定义属性,如 attribute:ecs.availability-zone

对于 binpack 放置策略,有效值为 cpumemory

对于 random 放置策略,该字段未用。

Required: No

Type: String

更新要求替换

本页内容: