Freigeben über


FabricClient.ClusterManagementClient.RecoverServicePartitionsAsync Methode

Definition

Überlädt

RecoverServicePartitionsAsync(Uri)

Gibt dem Service Fabric-Cluster an, dass er versuchen soll, den angegebenen Dienst wiederherzustellen, der derzeit im Quorumverlust stecken bleibt.

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

Gibt dem Service Fabric-Cluster an, dass versucht werden soll, den angegebenen Dienst, der derzeit im Quorumverlust hängen bleibt, mithilfe des angegebenen Timeouts und des angegebenen Abbruchtokens wiederherzustellen.

RecoverServicePartitionsAsync(Uri)

Gibt dem Service Fabric-Cluster an, dass er versuchen soll, den angegebenen Dienst wiederherzustellen, der derzeit im Quorumverlust stecken bleibt.

public System.Threading.Tasks.Task RecoverServicePartitionsAsync (Uri serviceName);
member this.RecoverServicePartitionsAsync : Uri -> System.Threading.Tasks.Task
Public Function RecoverServicePartitionsAsync (serviceName As Uri) As Task

Parameter

serviceName
Uri

Der Name des wiederherzustellenden Diensts.

Gibt zurück

Eine Aufgabe, die die Bestätigung der Absicht darstellt.

Ausnahmen

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ .

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ .

Hinweise

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die Replikate, die ausgefallen sind, nicht wiederhergestellt werden können. Eine falsche Verwendung dieser API kann dazu führen, dass Daten verloren gehen.

Gilt für:

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

Gibt dem Service Fabric-Cluster an, dass versucht werden soll, den angegebenen Dienst, der derzeit im Quorumverlust hängen bleibt, mithilfe des angegebenen Timeouts und des angegebenen Abbruchtokens wiederherzustellen.

public System.Threading.Tasks.Task RecoverServicePartitionsAsync (Uri serviceName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.RecoverServicePartitionsAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RecoverServicePartitionsAsync (serviceName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

serviceName
Uri

Der Name des wiederherzustellenden Diensts.

timeout
TimeSpan

Die maximale Zeitspanne, die Service Fabric ermöglicht, diesen Vorgang fortzusetzen, bevor ein TimeoutExceptionzurückgegeben wird.

cancellationToken
CancellationToken

Das Abbruchtoken, das vom Vorgang beobachtet wird. Sie kann verwendet werden, um eine Benachrichtigung zu senden, dass der Vorgang abgebrochen werden soll. Beachten Sie, dass der Abbruch eine Empfehlung ist und dass der Vorgang auch dann abgeschlossen werden kann, wenn er abgebrochen wird.

Gibt zurück

Eine Aufgabe, die die Bestätigung der Absicht darstellt.

Ausnahmen

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ .

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ .

Hinweise

Dieser Vorgang sollte nur ausgeführt werden, wenn bekannt ist, dass die Replikate, die ausgefallen sind, nicht wiederhergestellt werden können. Eine falsche Verwendung dieser API kann dazu führen, dass Daten verloren gehen.

Gilt für: