DefaultRetryPolicy

DefaultRetryPolicy

By default job will be retried 3 times with 1, 2 and 3 second delays for any error = new DefaultRetryPolicy(3)

Constructor

new DefaultRetryPolicy(retries)

Description:
  • Constructor

Source:
Parameters:
Name Type Description
retries numbe

Methods

delay() → {Promise}

Description:
  • Delay for retrying

Source:
Returns:

promise

Type
Promise

errorIsRetriable() → {boolean}

Description:
  • Check if error is retryable

Source:
Returns:

true

Type
boolean

run(runFun) → {Promise}

Description:
  • Run

Source:
Parameters:
Name Type Description
runFun function

function to run

Returns:

promise

Type
Promise