ScheduleRetryConfig interface

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;