Partilhar via


ServiceDescription.PlacementConstraints Propriedade

Definição

Obtém ou define as restrições de posicionamento para esse serviço.

public string PlacementConstraints { get; set; }
member this.PlacementConstraints : string with get, set
Public Property PlacementConstraints As String

Valor da propriedade

Retorna as restrições de posicionamento.

Comentários

Restrições de posicionamento são instruções boolianas que permitem que os serviços selecionem para propriedades de nó específicas (e os valores dessas propriedades) para controlar onde é legal colocá-las. As propriedades do nó são pares chave-valor que definem alguns metadados adicionais sobre um nó, geralmente relacionados aos recursos de hardware do nó. Exemplos de características de hardware que podem ser expostas como propriedades de nó são "HasDisk", "MemorySize", "StorageSize", "NumberOfCores" etc. Ao implantar um serviço, um administrador pode definir as propriedades com as quais o serviço se preocupa, bem como operadores boolianos simples que definem requisitos para os valores dessas propriedades. Por exemplo: (HasDisk==true && MemorySize>=2048). Durante o runtime, o balanceamento de carga do Service Fabric colocará apenas serviços em nós que tenham propriedades com valores que correspondam aos exigidos pelo serviço.

Aplica-se a