次の方法で共有


FabricClient.TestManagementClient.InvokeQuorumLossAsync メソッド

定義

オーバーロード

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)

注意事項

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

特定のステートフル サービス パーティションをクォーラム損失状態にします。

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task(Of InvokeQuorumLossResult)

パラメーター

partitionSelector
PartitionSelector

クォーラム損失が呼び出されるパーティション。 PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss または FullQuorumLoss。

quorumLossDuration
TimeSpan

クォーラム損失でパーティションが保持される時間。

戻り値

InvokeQuorumLossResult InvokeQuorumLossResult

属性

例外

アクションに割り当てられた時間を超える時間がかかった。

非同期操作は取り消されます。

指定されたパーティションは、ステートフル永続化サービスの一部ではありません。

注釈

FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。

quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。

この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。

ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。

重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。

適用対象

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

注意事項

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

特定のステートフル サービス パーティションをクォーラム損失状態にします。

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

パラメーター

partitionSelector
PartitionSelector

クォーラム損失が呼び出されるパーティション。 PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss または FullQuorumLoss。

quorumLossDuration
TimeSpan

クォーラム損失でパーティションが保持される時間。

cancellationToken
CancellationToken

操作のキャンセル トークン。

戻り値

InvokeQuorumLossResult InvokeQuorumLossResult

属性

例外

アクションに割り当てられた時間を超える時間がかかった。

非同期操作は取り消されます。

指定されたパーティションは、ステートフル永続化サービスの一部ではありません。

注釈

FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。

quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。

この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。

ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。

重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。

適用対象

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

注意事項

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

特定のステートフル サービス パーティションをクォーラム損失状態にします。

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task(Of InvokeQuorumLossResult)

パラメーター

partitionSelector
PartitionSelector

クォーラム損失が呼び出されるパーティション。 PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss または FullQuorumLoss。

quorumLossDuration
TimeSpan

クォーラム損失でパーティションが保持される時間。

operationTimeout
TimeSpan

操作全体の全体的なタイムアウト。

戻り値

InvokeQuorumLossResult InvokeQuorumLossResult

属性

例外

アクションに割り当てられた時間を超える時間がかかった。

非同期操作は取り消されます。

指定されたパーティションは、ステートフル永続化サービスの一部ではありません。

注釈

FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。

quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。

この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。

ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。

重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。

適用対象

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

注意事項

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

特定のステートフル サービス パーティションをクォーラム損失状態にします。

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

パラメーター

partitionSelector
PartitionSelector

クォーラム損失が呼び出されるパーティション。 PartitionSelector

quorumlossMode
QuorumLossMode

PartialQuorumLoss または FullQuorumLoss。

quorumlossDuration
TimeSpan

クォーラム損失でパーティションが保持される時間。

operationTimeout
TimeSpan

操作全体の全体的なタイムアウト。

cancellationToken
CancellationToken

操作のキャンセル トークン。

戻り値

InvokeQuorumLossResult InvokeQuorumLossResult

属性

例外

アクションに割り当てられた時間を超える時間がかかった。

非同期操作は取り消されます。

指定されたパーティションは、ステートフル永続化サービスの一部ではありません。

注釈

FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。

quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。

この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。

ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。

重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。

適用対象