你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FabricClient.ClusterManagementClient.RecoverServicePartitionsAsync 方法

定义

重载

RecoverServicePartitionsAsync(Uri)

向 Service Fabric 群集指示它应尝试恢复当前停滞在仲裁丢失中的指定服务。

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

向 Service Fabric 群集指示它应尝试使用指定的超时和取消令牌恢复当前停滞在仲裁丢失中的指定服务。

RecoverServicePartitionsAsync(Uri)

向 Service Fabric 群集指示它应尝试恢复当前停滞在仲裁丢失中的指定服务。

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

参数

serviceName
Uri

要恢复的服务的名称。

返回

表示意向确认的任务。

例外

注解

仅当确定已关闭的副本无法恢复时,才执行此操作。 不当地使用此 API 可能导致潜在的数据丢失。

适用于

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

向 Service Fabric 群集指示它应尝试使用指定的超时和取消令牌恢复当前停滞在仲裁丢失中的指定服务。

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

参数

serviceName
Uri

要恢复的服务的名称。

timeout
TimeSpan

Service Fabric 在返回 TimeoutException之前允许此操作继续的最长时间。

cancellationToken
CancellationToken

操作正在观察的取消标记。 它可用于发送应取消操作的通知。 请注意,取消是通知性的,即使操作被取消,操作仍可能完成。

返回

表示意向确认的任务。

例外

注解

仅当确定已关闭的副本无法恢复时,才执行此操作。 不当地使用此 API 可能导致潜在的数据丢失。

适用于