d1314aa94149fe7324fda3df0b91e240f9865532
1 const { FixedThreadPool
} = require('poolifier')
2 const pool
= new FixedThreadPool(15, './multifunctionWorker.js', {
3 errorHandler
: e
=> console
.error(e
),
4 onlineHandler
: () => console
.log('worker is online')
7 pool
.execute({ fname
: 'fn0', input
: 'hello' }).then(res
=> console
.log(res
))
9 .execute({ fname
: 'fn1', input
: 'multifunction' })
10 .then(res
=> console
.log(res
))
12 setTimeout(pool
.destroy
.bind(pool
), 3000)