ServicePlacementPreferPrimaryDomainPolicyDescription Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um ServicePlacementPolicyDescription que indica que as réplicas primárias do serviço devem ser colocadas de maneira ideal em um domínio específico.
public sealed class ServicePlacementPreferPrimaryDomainPolicyDescription : System.Fabric.Description.ServicePlacementPolicyDescription
type ServicePlacementPreferPrimaryDomainPolicyDescription = class
inherit ServicePlacementPolicyDescription
Public NotInheritable Class ServicePlacementPreferPrimaryDomainPolicyDescription
Inherits ServicePlacementPolicyDescription
- Herança
Exemplos
//create the service placement policy
ServicePlacementPreferPrimaryDomainPolicyDescription placementPolicy = new ServicePlacementPreferPrimaryDomainPolicyDescription();
placementPolicy.DomainName = @"fd:\Datacenter1";
//add it to the Stateful Service Description
StatefulServiceDescription ssd = new StatefulServiceDescription();
ssd.PlacementPolicies.Add(placementPolicy);
Comentários
Essa restrição geralmente é usada com domínios de falha em cenários em que o cluster do Service Fabric é distribuído geograficamente para indicar que o réplica primário de um serviço deve estar localizado em um domínio de falha específico, que em cenários distribuídos geograficamente geralmente se alinha com limites regionais ou de datacenter. Observe que, como essa é uma otimização, é possível que a réplica Primária não acabe localizada nesse domínio devido a falhas, limites de capacidade ou outras restrições.
Construtores
ServicePlacementPreferPrimaryDomainPolicyDescription() |
inicializando uma nova instância da ServicePlacementPreferPrimaryDomainPolicyDescription classe . |
Propriedades
DomainName |
Obtém ou define o nome da cadeia de caracteres do domínio no qual o réplica Primário deve estar localizado preferencialmente. |
Type |
Obtém o tipo de política de posicionamento de serviço. (Herdado de ServicePlacementPolicyDescription) |
Métodos
ToString() |
Retornar uma representação de cadeia de caracteres da Política de Posicionamento do Serviço PreferPrimaryDomain no formato 'PreferPrimaryDomain, DomainName' |
Aplica-se a
Azure SDK for .NET