Blame view
index.js
847 Bytes
ab5828535
|
1 2 3 4 5 6 7 8 9 |
process.chdir(__dirname); const fs = require('fs'); fs.writeFileSync('pid.txt', process.pid); const config = require('komodo-sdk/config'); global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${config.name || 'HTTPGETX'}`; process.title = global.KOMODO_LOG_LABEL; |
360f77121
|
10 11 |
const cluster = require('cluster'); const logger = require('komodo-sdk/logger'); |
ab5828535
|
12 |
|
360f77121
|
13 14 |
if (config.cluster && cluster.isMaster) { logger.info(`Running on cluster mode. Master ${process.pid} is running`); |
ab5828535
|
15 |
|
360f77121
|
16 17 18 19 20 21 22 23 24 25 |
// eslint-disable-next-line no-plusplus for (let i = 0; i < config.cluster; i++) { cluster.fork(); } } else { if (config.cluster) { logger.info(`Worker ${process.pid} started`); } // eslint-disable-next-line global-require |
f2c18879a
|
26 27 |
require('./lib/core-callback'); // eslint-disable-next-line global-require |
360f77121
|
28 29 |
require('./lib/listener-partner'); } |