ServiceDescription.PlacementConstraints Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Azure SDK for .NET