FabricClient.ClusterManagementClient.RecoverServicePartitionsAsync Methode
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.
Ü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/ .
Siehe auch https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ zur Behandlung häufiger FabricClient-Fehler.
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/ .
Siehe auch https://azure.microsoft.com/documentation/articles/service-fabric-errors-and-exceptions/ zur Behandlung häufiger FabricClient-Fehler.
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:
Azure SDK for .NET