你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ServiceDescription.PlacementConstraints 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置此服务的放置约束。
public string PlacementConstraints { get; set; }
member this.PlacementConstraints : string with get, set
Public Property PlacementConstraints As String
属性值
返回放置约束。
注解
放置约束是布尔语句,允许服务为特定节点属性选择 (,这些属性的值) ,以便控制放置这些属性的位置。 节点属性是定义有关节点的一些附加元数据的键值对,通常与节点的硬件功能相关。 可作为节点属性公开的硬件特征示例包括“HasDisk”、“MemorySize”、“StorageSize”、“NumberOfCores”等。部署服务时,管理员可以定义服务关注的属性以及定义这些属性值要求的简单布尔运算符。 例如: (HasDisk==true && MemorySize>=2048) 。 在运行时,Service Fabric 负载均衡只会将服务放置在具有与服务所需值匹配的属性值的节点上。