Freigeben über


ServicePlacementPreferPrimaryDomainPolicyDescription Klasse

Definition

Stellt eine ServicePlacementPolicyDescription dar, die angibt, dass die primären Replikate des Diensts optimal in einer bestimmten Domäne platziert werden sollten.

public sealed class ServicePlacementPreferPrimaryDomainPolicyDescription : System.Fabric.Description.ServicePlacementPolicyDescription
type ServicePlacementPreferPrimaryDomainPolicyDescription = class
    inherit ServicePlacementPolicyDescription
Public NotInheritable Class ServicePlacementPreferPrimaryDomainPolicyDescription
Inherits ServicePlacementPolicyDescription
Vererbung
ServicePlacementPreferPrimaryDomainPolicyDescription

Beispiele

//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);

Hinweise

Diese Einschränkung wird normalerweise mit Fehlerdomänen in Szenarien verwendet, in denen der Service Fabric-Cluster geografisch verteilt ist, um anzugeben, dass sich das primäre Replikat eines Diensts in einer bestimmten Fehlerdomäne befinden sollte, die in geoverteilten Szenarien normalerweise an regionalen oder Rechenzentrumsgrenzen ausgerichtet ist. Beachten Sie, dass es sich aufgrund von Fehlern, Kapazitätslimits oder anderen Einschränkungen möglicherweise nicht in dieser Domäne befindet, da es sich um eine Optimierung handelt.

Konstruktoren

ServicePlacementPreferPrimaryDomainPolicyDescription()

Initialisieren eines neuen instance der ServicePlacementPreferPrimaryDomainPolicyDescription -Klasse.

Eigenschaften

DomainName

Ruft den Zeichenfolgennamen der Domäne ab, in der sich das primäre Replikat bevorzugt befinden soll, oder legt den Zeichenfolgennamen fest.

Type

Ruft den Richtlinientyp der Dienstplatzierung ab.

(Geerbt von ServicePlacementPolicyDescription)

Methoden

ToString()

Zurückgeben einer Zeichenfolgendarstellung der PreferPrimaryDomain-Dienstplatzierungsrichtlinie im Format "PreferPrimaryDomain, DomainName"

Gilt für: