1 |
|
2 |
|
3 |
|
4 |
|
5 | var utils = {
|
6 | aid: require('./utils/aid'),
|
7 | ip: require('./utils/ip'),
|
8 | uuid: require('./utils/uuid')
|
9 | };
|
10 |
|
11 | exports.ID = utils.uuid();
|
12 |
|
13 | exports.name = exports.ID;
|
14 |
|
15 | exports.netInfo = {
|
16 | ip: utils.ip.resolve(),
|
17 | pid: process.pid,
|
18 | port: null
|
19 | };
|
20 |
|
21 | exports.sendDefaultTimeout = 30000;
|
22 | exports.sendMaxTimeout = 5 * 60000;
|
23 | exports.sendRetryDelay = 10;
|
24 |
|
25 | exports.discoveryRemind = 45000;
|
26 | exports.discoveryTimeout = 60000;
|
27 | exports.discoveryMinInterval = 18000;
|
28 | exports.discoveryMaxInterval = 22000;
|
29 |
|
30 | exports.containerPingTimeout = 5000;
|