ExponentialBackoffRetryOptions interface
Vlastnosti
| maximum |
Maximální zpoždění opakování. Může to být číslo v milisekundách nebo objekt Duration. |
| max |
Maximální počet opakování povolených pro každé spuštění funkce. -1 znamená opakování po neomezenou dobu. |
| minimum |
Minimální prodleva opakování. Může to být číslo v milisekundách nebo objekt Duration. |
| strategy | První opakování čeká na minimální zpoždění. Při dalších opakovaných pokusech se čas exponenciálně přidá k počáteční době trvání každého opakování, dokud se nedosáhne maximálního zpoždění. Exponenciální zpětný odsazení přidává určité malé náhodné přecházení ke zpožděním opakování ve scénářích s vysokou propustností. |
Podrobnosti vlastnosti
maximumInterval
Maximální zpoždění opakování. Může to být číslo v milisekundách nebo objekt Duration.
maximumInterval: number | Duration
Hodnota vlastnosti
number | Duration
maxRetryCount
Maximální počet opakování povolených pro každé spuštění funkce. -1 znamená opakování po neomezenou dobu.
maxRetryCount: number
Hodnota vlastnosti
number
minimumInterval
Minimální prodleva opakování. Může to být číslo v milisekundách nebo objekt Duration.
minimumInterval: number | Duration
Hodnota vlastnosti
number | Duration
strategy
První opakování čeká na minimální zpoždění. Při dalších opakovaných pokusech se čas exponenciálně přidá k počáteční době trvání každého opakování, dokud se nedosáhne maximálního zpoždění. Exponenciální zpětný odsazení přidává určité malé náhodné přecházení ke zpožděním opakování ve scénářích s vysokou propustností.
strategy: "exponentialBackoff"
Hodnota vlastnosti
"exponentialBackoff"