Megosztás a következőn keresztül:


RetryOptions interface

Újrapróbálkozási szabályzatbeállítások, amelyek meghatározzák az üzemmódot, az újrapróbálkozések számát, az újrapróbálkozási időközt stb.

Tulajdonságok

maxRetries

Újrapróbálkozási hiba esetén a művelet újrapróbálkozásának száma. Alapértelmezett: 3.

maxRetryDelayInMs

Az újrapróbálkozások közötti maximális késleltetést jelöli, amelynél az újrapróbálkozási kísérletek le lesznek képezve. Csak exponenciális újrapróbálkozás esetén alkalmazható.

mode

Azt jelzi, hogy melyik újrapróbálkozási módot kell alkalmazni. Ha nincs megadva, az alapértelmezett érték a Fixed

retryDelayInMs

A következő kísérlet végrehajtása előtt ennyi időt kell várni ezredmásodpercben. Alapértelmezett: 30000 milliseconds. Ha mode a beállítás értéke Exponential, akkor ez az újrapróbálkozások közötti exponenciálisan növekvő késleltetés kiszámítására szolgál.

timeoutInMs

Azon ezredmásodpercek száma, amelyeket várni kell az aktuális kísérlet túllépésének deklarálása előtt, amely újrapróbálkozást vált ki, a rendszer minimális ezredmásodpercet 60000 használ, ha az érték nem nagyobb, mint ezredmásodperc.

Tulajdonság adatai

maxRetries

Újrapróbálkozási hiba esetén a művelet újrapróbálkozásának száma. Alapértelmezett: 3.

maxRetries?: number

Tulajdonság értéke

number

maxRetryDelayInMs

Az újrapróbálkozások közötti maximális késleltetést jelöli, amelynél az újrapróbálkozási kísérletek le lesznek képezve. Csak exponenciális újrapróbálkozás esetén alkalmazható.

maxRetryDelayInMs?: number

Tulajdonság értéke

number

mode

Azt jelzi, hogy melyik újrapróbálkozási módot kell alkalmazni. Ha nincs megadva, az alapértelmezett érték a Fixed

mode?: RetryMode

Tulajdonság értéke

retryDelayInMs

A következő kísérlet végrehajtása előtt ennyi időt kell várni ezredmásodpercben. Alapértelmezett: 30000 milliseconds. Ha mode a beállítás értéke Exponential, akkor ez az újrapróbálkozások közötti exponenciálisan növekvő késleltetés kiszámítására szolgál.

retryDelayInMs?: number

Tulajdonság értéke

number

timeoutInMs

Azon ezredmásodpercek száma, amelyeket várni kell az aktuális kísérlet túllépésének deklarálása előtt, amely újrapróbálkozást vált ki, a rendszer minimális ezredmásodpercet 60000 használ, ha az érték nem nagyobb, mint ezredmásodperc.

timeoutInMs?: number

Tulajdonság értéke

number