FabricClient.FaultManagementClient.RestartNodeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RestartNodeAsync(ReplicaSelector, CompletionMode) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(ReplicaSelector, CompletionMode, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(String, BigInteger, CompletionMode) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(ReplicaSelector, CompletionMode, TimeSpan, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(String, BigInteger, CompletionMode, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(String, BigInteger, TimeSpan, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(ReplicaSelector, Boolean, CompletionMode, TimeSpan, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(String, BigInteger, Boolean, CompletionMode, TimeSpan, CancellationToken) |
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud. |
RestartNodeAsync(ReplicaSelector, CompletionMode)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode) As Task(Of RestartNodeResult)
Paramètres
- replicaSelector
- ReplicaSelector
Ce paramètre est utilisé pour choisir un réplica spécifique. Le nœud correspondant de cette réplica sera redémarré.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
Retours
Tâche avec des informations représentant le nœud cible et le réplica sélectionné.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode a la valeur InvalidArgument, nodeName n’est pas valide. Si errorCode est ReplicaDoesNotExist, le réplica sélectionné est introuvable. Si errorCode est PartitionNotFound, la partition spécifiée n’existe pas.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(ReplicaSelector, CompletionMode, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- replicaSelector
- ReplicaSelector
Ce paramètre est utilisé pour choisir un réplica spécifique. Le nœud correspondant de cette réplica sera redémarré.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
- token
- CancellationToken
Jeton d’annulation surveillé pour toute demande d’annulation de l’opération.
Retours
Tâche avec des informations représentant le nœud cible et le réplica sélectionné.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode a la valeur InvalidArgument, nodeName n’est pas valide. Si errorCode est ReplicaDoesNotExist, le réplica sélectionné est introuvable. Si errorCode est PartitionNotFound, la partition spécifiée n’existe pas.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(String, BigInteger, CompletionMode)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, System.Fabric.CompletionMode completionMode);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * System.Fabric.CompletionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, completionMode As CompletionMode) As Task(Of RestartNodeResult)
Paramètres
- nodeName
- String
Nom du nœud à redémarrer.
- nodeInstance
- BigInteger
Le nœud instance’ID du nœud à redémarrer. Si elle n’est pas spécifiée ou si elle est définie sur 0, la valeur est ignorée. Si le instance est défini sur -1, le système détermine cette valeur en interne. Si l’instance a une valeur positive, elle est comparée à l’ID de nœud actif. Si les ID ne correspondent pas, le processus n’est pas redémarré et une erreur se produit. Un message obsolète peut provoquer cette erreur.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
Retours
Tâche avec des informations représentant le nœud cible.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode est NodeNotFound, nodeName ou nodeInstance n’est pas valide. Si errorCode a la valeur InstanceIdMismatch, le nodeInstance fourni ne correspond pas à la instance en cours d’exécution.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(ReplicaSelector, CompletionMode, TimeSpan, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- replicaSelector
- ReplicaSelector
Ce paramètre est utilisé pour choisir un réplica spécifique. Le nœud sur lequel le réplica est déployé est redémarré.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
- operationTimeout
- TimeSpan
Délai d’expiration de cet appel d’API.
- token
- CancellationToken
Jeton d’annulation surveillé pour toute demande d’annulation de l’opération.
Retours
Tâche avec des informations représentant le nœud cible et le réplica sélectionné.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode a la valeur InvalidArgument, nodeName n’est pas valide. Si errorCode est ReplicaDoesNotExist, le réplica sélectionné est introuvable. Si errorCode est PartitionNotFound, la partition spécifiée n’existe pas.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(String, BigInteger, CompletionMode, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, System.Fabric.CompletionMode completionMode, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * System.Fabric.CompletionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, completionMode As CompletionMode, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- nodeName
- String
Nom du nœud à redémarrer.
- nodeInstance
- BigInteger
Le nœud instance’ID du nœud à redémarrer. Si elle n’est pas spécifiée ou si elle est définie sur 0, la valeur est ignorée. Si le instance est défini sur -1, le système détermine cette valeur en interne. Si le instance a une valeur positive, elle est comparée à l’ID de instance actif. Si les instances ne correspondent pas, le processus n’est pas redémarré et une erreur se produit. Un message obsolète peut provoquer cette erreur.
- completionMode
- CompletionMode
Si la valeur est définie Verifysur , le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur DoNotVerifyest définie sur , l’API retourne une fois que le redémarrage du nœud a été lancé.
- token
- CancellationToken
CancellationToken que cette opération observe. Il est utilisé pour notifier l’opération qu’elle doit être annulée.
Retours
Tâche avec des informations représentant le nœud cible.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode est NodeNotFound, nodeName n’est pas valide.
Si le ErrorCode est InstanceIdMismatch, le nodeInstance
fourni ne correspond pas au instance en cours d’exécution.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(String, BigInteger, TimeSpan, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- nodeName
- String
Nom du nœud à redémarrer.
- nodeInstance
- BigInteger
Le nœud instance ID du nœud à redémarrer. Si elle n’est pas spécifiée ou si elle a la valeur 0, la valeur est ignorée. Si le instance est défini sur -1, le système détermine cette valeur en interne. Si le instance a une valeur positive, il est comparé à l’ID de nœud actif. Si les ID ne correspondent pas, le processus n’est pas redémarré et une erreur se produit. Un message obsolète peut provoquer cette erreur.
- operationTimeout
- TimeSpan
Délai d’attente de cet appel d’API.
- token
- CancellationToken
Jeton d’annulation surveillé pour toute demande d’annulation de l’opération.
Retours
Tâche avec des informations représentant le nœud cible.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode est NodeNotFound, nodeName n’est pas valide. Si errorCode a la valeur InstanceIdMismatch, le nodeInstance fourni ne correspond pas à la instance en cours d’exécution.
L'opération a expiré.
Un argument avec une valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
RestartNodeAsync(ReplicaSelector, Boolean, CompletionMode, TimeSpan, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, bool createFabricDump, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * bool * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, createFabricDump As Boolean, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- replicaSelector
- ReplicaSelector
Ce paramètre est utilisé pour choisir un réplica spécifique. Le nœud correspondant de ce réplica sera redémarré.
- createFabricDump
- Boolean
Si la valeur est true, le système crée le vidage du processus pour Fabric.exe sur ce nœud.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
- operationTimeout
- TimeSpan
Délai d’attente de cet appel d’API.
- token
- CancellationToken
Jeton d’annulation surveillé pour toute demande d’annulation de l’opération.
Retours
Tâche avec des informations représentant le nœud cible et le réplica sélectionné.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode a la valeur InvalidArgument, nodeName n’est pas valide. Si errorCode est ReplicaDoesNotExist, le réplica sélectionné est introuvable. Si errorCode est PartitionNotFound, la partition spécifiée n’existe pas.
L'opération a expiré.
Un argument avec la valeur null a été passé.
Remarques
Un nœud de cluster est un processus, et non une machine virtuelle ou physique. Si le paramètre createFabricDump est défini, au redémarrage, le processus se bloque et le vidage sur incident est placé dans le dossier Crash Dumps que le DCA peut être configuré pour charger.
S’applique à
RestartNodeAsync(String, BigInteger, Boolean, CompletionMode, TimeSpan, CancellationToken)
Redémarre un nœud de cluster en redémarrant le processus Fabric.exe qui héberge le nœud.
public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, bool createFabricDump, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * bool * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, createFabricDump As Boolean, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)
Paramètres
- nodeName
- String
Nom du nœud à redémarrer.
- nodeInstance
- BigInteger
Le nœud instance ID du nœud à redémarrer. Si elle n’est pas spécifiée ou si elle a la valeur 0, la valeur est ignorée. Si le instance est défini sur -1, le système détermine cette valeur en interne. Si le instance a une valeur positive, il est comparé à l’ID de nœud actif. Si les ID ne correspondent pas, le processus n’est pas redémarré et une erreur se produit. Un message obsolète peut provoquer cette erreur.
- createFabricDump
- Boolean
Si la valeur est true, le système crée le vidage du processus pour Fabric.exe sur ce nœud.
- completionMode
- CompletionMode
S’il est défini sur Vérifier, le système case activée que le nœud a redémarré, et l’API ne retourne pas tant qu’elle n’a pas et que NodeStatus n’est pas activé. Si la valeur est DoNotVerify, l’API retourne une fois que le redémarrage du nœud a été lancé.
- operationTimeout
- TimeSpan
Délai d’attente de cet appel d’API.
- token
- CancellationToken
Jeton d’annulation surveillé pour toute demande d’annulation de l’opération.
Retours
Tâche avec des informations représentant le nœud cible.
Exceptions
La ErrorCode propriété indique la raison. Si errorCode est NodeNotFound, nodeName n’est pas valide. Si errorCode est InstanceIdMismatch, le nodeInstance fourni ne correspond pas au instance en cours d’exécution.
L'opération a expiré.
Un argument avec la valeur null a été passé.
Remarques
Cette API simule les défaillances de nœud Service Fabric dans le cluster, qui teste les chemins de récupération de basculement de votre service.
S’applique à
Azure SDK for .NET