Cómo se debe reintentar una tarea en caso de una devolución que no sea 2xx
Firma:
export interface RetryConfig
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
maxintents | número | Expresión<número> | RestablecerValor | Cantidad máxima de veces que se debe intentar realizar una solicitud. Si no se especifica, el valor predeterminado será 3. |
maxBackoffSeconds | número | Expresión<número> | RestablecerValor | La cantidad máxima de tiempo que se debe esperar entre intentos. Si no se especifica, el valor predeterminado es 1 h. |
maxDoublings | número | Expresión<número> | RestablecerValor | La cantidad máxima de veces para duplicar la retirada entre reintentos. Si no se especifica, el valor predeterminado será 16. |
maxRetrySeconds | número | Expresión<número> | RestablecerValor | Tiempo máximo para reintentar la tarea con errores. Si no se especifica, se volverá a intentar indefinidamente. |
minBackoffSeconds | número | Expresión<número> | RestablecerValor | El tiempo mínimo de espera entre intentos. Si no se especifica, se usará un valor predeterminado de 100 ms. |
Tasks.RetryConfig.maxAttempts
Cantidad máxima de veces que se debe intentar realizar una solicitud. Si no se especifica, el valor predeterminado será 3.
Firma:
maxAttempts?: number | Expression<number> | ResetValue;
Tasks.RetryConfig.maxBackoffSeconds
La cantidad máxima de tiempo que se debe esperar entre intentos. Si no se especifica, el valor predeterminado es 1 h.
Firma:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
Tasks.RetryConfig.maxDoublings
La cantidad máxima de veces para duplicar la retirada entre reintentos. Si no se especifica, el valor predeterminado será 16.
Firma:
maxDoublings?: number | Expression<number> | ResetValue;
Tasks.RetryConfig.maxRetrySeconds
Tiempo máximo para reintentar la tarea con errores. Si no se especifica, se volverá a intentar indefinidamente.
Firma:
maxRetrySeconds?: number | Expression<number> | ResetValue;
Tasks.RetryConfig.minBackoffSeconds
El tiempo mínimo de espera entre intentos. Si no se especifica, se usará un valor predeterminado de 100 ms.
Firma:
minBackoffSeconds?: number | Expression<number> | ResetValue;