UNPKG

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