root / HServer / 00.Server / 00.Program / node_modules / backo2 / Readme.md
이력 | 보기 | 이력해설 | 다운로드 (503 Bytes)
1 | 39 | HKM | # backo |
---|---|---|---|
2 | |||
3 | Simple exponential backoff because the others seem to have weird abstractions. |
||
4 | |||
5 | ## Installation |
||
6 | |||
7 | ``` |
||
8 | $ npm install backo |
||
9 | ``` |
||
10 | |||
11 | ## Options |
||
12 | |||
13 | - `min` initial timeout in milliseconds [100] |
||
14 | - `max` max timeout [10000] |
||
15 | - `jitter` [0] |
||
16 | - `factor` [2] |
||
17 | |||
18 | ## Example |
||
19 | |||
20 | ```js |
||
21 | var Backoff = require('backo'); |
||
22 | var backoff = new Backoff({ min: 100, max: 20000 }); |
||
23 | |||
24 | setTimeout(function(){ |
||
25 | something.reconnect(); |
||
26 | }, backoff.duration()); |
||
27 | |||
28 | // later when something works |
||
29 | backoff.reset() |
||
30 | ``` |
||
31 | |||
32 | # License |
||
33 | |||
34 | MIT |