0.0.3 • Published 4 years ago
backoff-manager v0.0.3
Backoff
Retry inplementing exponential backoff based on error throwing or result containing status > 500
.
Usage:
import backoff from '@pabagan/backoff';
const opErrorEstatusCode = await backOff(() => randomErrorRest());
const opFunction = await backOff(() => randomError('message'));
const opWithConf = await backOff(() => randomErrorRest(), {
tryUntil: '10min',
delay: 1000,
runAt: Date.now()
});