|
|
# backo
Simple exponential backoff because the others seem to have weird abstractions.
## Installation
``` $ npm install backo ```
## Options
- `min` initial timeout in milliseconds [100] - `max` max timeout [10000] - `jitter` [0] - `factor` [2]
## Example
```js var Backoff = require('backo'); var backoff = new Backoff({ min: 100, max: 20000 });
setTimeout(function(){ something.reconnect(); }, backoff.duration());
// later when something works backoff.reset() ```
# License
MIT
|