backoff-func

0.1.2 • Public • Published

About

A simple functional exponential backoff function invoker.

Once configured, provides a function that will eventually call the provided function using an exponential backoff algorithm.

Usage

var backoff = require('backoff-func').create({
  delay: 10, // default value
  maxDelay: 10000, // default value
  maxRetries: 10, // default value
});
 
var scheduled = backoff(function() {
  // your code here
});
 
if (!scheduled) {
  // maxRetries reached
}

License

MIT

Copyright (c) 2015 Samuel Fortier-Galarneau samuel.galarneau@gmail.com

Readme

Keywords

Package Sidebar

Install

npm i backoff-func

Weekly Downloads

1,414

Version

0.1.2

License

MIT

Last publish

Collaborators

  • samuelg