const workerPool = require('./worker/workerPool'); const dotenv = require('dotenv'); dotenv.config(); // Iniciar el pool de workers const workers = new workerPool(process.env.WORKERS || 30); // 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()); });