Options de nouvelle tentative du planificateur. S'applique uniquement aux fonctions planifiées.
Signature:
export interface ScheduleRetryConfig
Propriétés
Propriété | Taper | Description |
---|---|---|
maxBackoffDuration | chaîne | Expression <chaîne> | Réinitialiser la valeur | Durée maximale d'attente avant de réessayer une tâche après son échec. |
maxDoublages | numéro | Expression <numéro> | Réinitialiser la valeur | Nombre maximum de doublements d'intervalle appliqués à chaque nouvelle tentative. |
maxRetryDuration | chaîne | Expression <chaîne> | Réinitialiser la valeur | Délai pour réessayer une tâche ayant échoué, mesuré à partir du moment où une exécution a été tentée pour la première fois. Si spécifié avec ScheduleRetryConfig.retryCount , le travail sera réessayé jusqu'à ce que les deux limites soient atteintes. |
minBackoffDuration | chaîne | Expression <chaîne> | Réinitialiser la valeur | Temps d'attente minimum avant de réessayer une tâche après son échec. |
nombre de nouvelles tentatives | numéro | Expression <numéro> | Réinitialiser la valeur | Nombre de tentatives que le système effectuera pour exécuter une tâche à l'aide de la procédure d'attente exponentielle décrite par ScheduleRetryConfig.maxDoublings . . |
ScheduleRetryConfig.maxBackoffDuration
Durée maximale d'attente avant de réessayer une tâche après son échec.
Signature:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
Nombre maximum de doublements d'intervalle appliqués à chaque nouvelle tentative.
Signature:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleRetryConfig.maxRetryDuration
Délai pour réessayer une tâche ayant échoué, mesuré à partir du moment où une exécution a été tentée pour la première fois.
Si spécifié avec ScheduleRetryConfig.retryCount , le travail sera réessayé jusqu'à ce que les deux limites soient atteintes.
Signature:
maxRetryDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.minBackoffDuration
Temps d'attente minimum avant de réessayer une tâche après son échec.
Signature:
minBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.retryCount
Nombre de tentatives que le système effectuera pour exécuter une tâche à l'aide de la procédure d'attente exponentielle décrite par ScheduleRetryConfig.maxDoublings . .
Signature:
retryCount?: number | Expression<number> | ResetValue;