tasks.RetryConfig interface

כיצד יש לנסות שוב משימה במקרה של החזרה שאינה 2xx.

חֲתִימָה:

export interface RetryConfig 

נכסים

תכונה סוּג תיאור
maxAttempts מספר | ביטוי <מספר> | ResetValue מספר הפעמים המרבי שיש לנסות בקשה. אם לא יצוין, ברירת המחדל תהיה 3.
maxBackoffSeconds מספר | ביטוי <מספר> | ResetValue משך הזמן המקסימלי להמתנה בין ניסיונות. אם לא יצוין, ברירת המחדל תהיה שעה אחת.
מקסימום כפילות מספר | ביטוי <מספר> | ResetValue מספר הפעמים המרבי להכפלת החזרה בין נסיונות חוזרים. אם לא יצוין, ברירת המחדל תהיה 16.
maxRetrySeconds מספר | ביטוי <מספר> | ResetValue משך הזמן המרבי לניסיון חוזר של משימה שנכשלה. אם לא יצוין, ינסה שוב ללא הגבלת זמן.
minBackoffSeconds מספר | ביטוי <מספר> | ResetValue הזמן המינימלי להמתנה בין נסיונות. אם לא יצוין, ברירת המחדל תהיה 100ms.

tasks.RetryConfig.maxAttempts

מספר הפעמים המרבי שיש לנסות בקשה. אם לא יצוין, ברירת המחדל תהיה 3.

חֲתִימָה:

maxAttempts?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxBackoffSeconds

משך הזמן המקסימלי להמתנה בין ניסיונות. אם לא יצוין, ברירת המחדל תהיה שעה אחת.

חֲתִימָה:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxDoublings

מספר הפעמים המרבי להכפלת החזרה בין נסיונות חוזרים. אם לא יצוין, ברירת המחדל תהיה 16.

חֲתִימָה:

maxDoublings?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxRetrySeconds

משך הזמן המרבי לניסיון חוזר של משימה שנכשלה. אם לא יצוין, ינסה שוב ללא הגבלת זמן.

חֲתִימָה:

maxRetrySeconds?: number | Expression<number> | ResetValue;

tasks.RetryConfig.minBackoffSeconds

הזמן המינימלי להמתנה בין נסיונות. אם לא יצוין, ברירת המחדל תהיה 100ms.

חֲתִימָה:

minBackoffSeconds?: number | Expression<number> | ResetValue;