Freigeben über


ServicePlacementRequireDomainDistributionPolicy Klasse

Definition

Beschreibt die Richtlinie, die für die Platzierung eines Service Fabric-Diensts verwendet werden soll, bei dem zwei Replikate aus derselben Partition nie in derselben Fehler- oder Upgradedomäne platziert werden sollen.

Obwohl dies nicht üblich ist, kann der Dienst einem erhöhten Risiko von gleichzeitigen Ausfällen aufgrund ungeplanter Ausfälle oder anderer Fälle von nachfolgenden/gleichzeitigen Fehlern ausgesetzt werden. Betrachten Sie als Beispiel einen Fall, in dem Replikate in verschiedenen Rechenzentren mit einem Replikat pro Standort bereitgestellt werden. Für den Fall, dass eines der Rechenzentren offline geschaltet wird, wird normalerweise das Replikat, das in diesem Rechenzentrum platziert wurde, in eines der verbleibenden Rechenzentren gepackt. Wenn dies nicht wünschenswert ist, sollte diese Richtlinie festgelegt werden.

[Newtonsoft.Json.JsonObject("RequiredDomainDistribution")]
public class ServicePlacementRequireDomainDistributionPolicy : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServicePlacementPolicy
[<Newtonsoft.Json.JsonObject("RequiredDomainDistribution")>]
type ServicePlacementRequireDomainDistributionPolicy = class
    inherit ServicePlacementPolicy
Public Class ServicePlacementRequireDomainDistributionPolicy
Inherits ServicePlacementPolicy
Vererbung
ServicePlacementRequireDomainDistributionPolicy
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

ServicePlacementRequireDomainDistributionPolicy()

Initialisiert eine neue instance der ServicePlacementRequireDomainDistributionPolicy-Klasse.

ServicePlacementRequireDomainDistributionPolicy(String)

Initialisiert eine neue instance der ServicePlacementRequireDomainDistributionPolicy-Klasse.

Eigenschaften

DomainName

Ruft den Namen der Domäne ab, die gemäß dieser Richtlinie für die Platzierung verwendet werden soll, oder legt diesen fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: