ServiceDescription.PlacementConstraints Eigenschaft

Definition

Ruft die Platzierungseinschränkungen für diesen Dienst ab oder legt diese fest.

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

Eigenschaftswert

Gibt die Platzierungseinschränkungen zurück.

Hinweise

Platzierungseinschränkungen sind boolesche Anweisungen, mit denen Dienste bestimmte Knoteneigenschaften (und die Werte dieser Eigenschaften) auswählen können, um zu steuern, wo das Platzieren zulässig ist. Knoteneigenschaften sind Schlüsselwertpaare, die einige zusätzliche Metadaten zu einem Knoten definieren, die in der Regel auf die Hardwarefunktionen des Knotens bezogen sind. Beispiele für Hardwaremerkmale, die als Knoteneigenschaften verfügbar gemacht werden können, sind "HasDisk", "MemorySize", "StorageSize", "NumberOfCores" usw. Bei der Bereitstellung eines Diensts kann ein Administrator die Eigenschaften definieren, die dem Dienst wichtig sind, sowie einfache boolesche Operatoren, die Anforderungen für die Werte dieser Eigenschaften definieren. Beispiel: (HasDisk==true && MemorySize>=2048). Während der Laufzeit platziert der Service Fabric-Lastenausgleich dienste nur auf Knoten, die Über Eigenschaften mit Werten verfügen, die den vom Dienst benötigten Werten entsprechen.

Gilt für: