const workerPool = require('./worker/workerPool'); const env = require('dotenv').config().parsed || process.env; // Iniciar el pool de workers const workers = new workerPool(env.WORKERS || 10); // Asignar tareas iniciales a los workers workers.start(); // Definimos las acciones a las seƱales para terminar correctamente el proceso ['SIGINT', 'SIGTSTP', 'SIGTERM', 'SIGQUIT'].forEach(signal => { process.on(signal, () => workers.end()); });