Dela via


ExponentialBackoffRetryOptions interface

Egenskaper

maximumInterval

Den maximala fördröjningen för återförsök. Det kan vara ett tal i millisekunder eller ett varaktighetsobjekt

maxRetryCount

Det maximala antalet återförsök som tillåts per funktionskörning. -1 innebär att försöka igen på obestämd tid.

minimumInterval

Minsta fördröjning för återförsök. Det kan vara ett tal i millisekunder eller ett varaktighetsobjekt

strategy

Det första återförsöket väntar på minsta fördröjning. Vid efterföljande återförsök läggs tiden exponentiellt till den inledande varaktigheten för varje nytt försök tills den maximala fördröjningen har nåtts. Exponentiell back-off lägger till en liten slumpmässighet till fördröjningar för att sprida återförsök i scenarier med högt dataflöde.

Egenskapsinformation

maximumInterval

Den maximala fördröjningen för återförsök. Det kan vara ett tal i millisekunder eller ett varaktighetsobjekt

maximumInterval: number | Duration

Egenskapsvärde

number | Duration

maxRetryCount

Det maximala antalet återförsök som tillåts per funktionskörning. -1 innebär att försöka igen på obestämd tid.

maxRetryCount: number

Egenskapsvärde

number

minimumInterval

Minsta fördröjning för återförsök. Det kan vara ett tal i millisekunder eller ett varaktighetsobjekt

minimumInterval: number | Duration

Egenskapsvärde

number | Duration

strategy

Det första återförsöket väntar på minsta fördröjning. Vid efterföljande återförsök läggs tiden exponentiellt till den inledande varaktigheten för varje nytt försök tills den maximala fördröjningen har nåtts. Exponentiell back-off lägger till en liten slumpmässighet till fördröjningar för att sprida återförsök i scenarier med högt dataflöde.

strategy: "exponentialBackoff"

Egenskapsvärde

"exponentialBackoff"