Partager via


ClusterUpgradePolicy Constructeur

Définition

Initialise une nouvelle instance de ClusterUpgradePolicy.

public ClusterUpgradePolicy (TimeSpan upgradeReplicaSetCheckTimeout, TimeSpan healthCheckWaitDuration, TimeSpan healthCheckStableDuration, TimeSpan healthCheckRetryTimeout, TimeSpan upgradeTimeout, TimeSpan upgradeDomainTimeout, Azure.ResourceManager.ServiceFabric.Models.ClusterHealthPolicy healthPolicy);
new Azure.ResourceManager.ServiceFabric.Models.ClusterUpgradePolicy : TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * Azure.ResourceManager.ServiceFabric.Models.ClusterHealthPolicy -> Azure.ResourceManager.ServiceFabric.Models.ClusterUpgradePolicy
Public Sub New (upgradeReplicaSetCheckTimeout As TimeSpan, healthCheckWaitDuration As TimeSpan, healthCheckStableDuration As TimeSpan, healthCheckRetryTimeout As TimeSpan, upgradeTimeout As TimeSpan, upgradeDomainTimeout As TimeSpan, healthPolicy As ClusterHealthPolicy)

Paramètres

upgradeReplicaSetCheckTimeout
TimeSpan

Durée maximale pendant laquelle bloquer le traitement d’un domaine de mise à niveau et éviter la perte de disponibilité en cas de problèmes inattendus. Lorsque ce délai d’attente expire, le traitement du domaine de mise à niveau se poursuit, indépendamment des problèmes de perte de disponibilité. Le délai d’expiration est réinitialisé au début de chaque domaine de mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

healthCheckWaitDuration
TimeSpan

Durée d’attente après avoir terminé un domaine de mise à niveau avant d’effectuer des vérifications d’intégrité. La durée peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

healthCheckStableDuration
TimeSpan

Durée pendant laquelle l’application ou le cluster doivent rester sains avant que la mise à niveau ne passe au domaine de mise à niveau suivant. La durée peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

healthCheckRetryTimeout
TimeSpan

Durée de la nouvelle tentative d’évaluation de l’intégrité lorsque l’application ou le cluster est défectueux avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

upgradeTimeout
TimeSpan

Durée pendant laquelle la mise à niveau globale doit se terminer avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

upgradeDomainTimeout
TimeSpan

Durée pendant laquelle chaque domaine de mise à niveau doit se terminer avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.

healthPolicy
ClusterHealthPolicy

Stratégie d’intégrité du cluster utilisée lors de la mise à niveau du cluster.

Exceptions

healthPolicy a la valeur null.

S’applique à