-const numberOfThreads = 10
-const pool = new FixedThreadPool(
- numberOfThreads,
- './tests/worker-files/thread/testWorker.js',
- {
- errorHandler: e => console.error(e)
- }
-)
-const emptyPool = new FixedThreadPool(
- 1,
- './tests/worker-files/thread/emptyWorker.js',
- { exitHandler: () => console.log('empty pool worker exited') }
-)
-const echoPool = new FixedThreadPool(
- 1,
- './tests/worker-files/thread/echoWorker.js'
-)
-const errorPool = new FixedThreadPool(
- 1,
- './tests/worker-files/thread/errorWorker.js',
- {
- errorHandler: e => console.error(e),
- onlineHandler: () => console.log('worker is online')
- }
-)
-const asyncErrorPool = new FixedThreadPool(
- 1,
- './tests/worker-files/thread/asyncErrorWorker.js',
- {
- errorHandler: e => console.error(e),
- onlineHandler: () => console.log('worker is online')
- }
-)
-const asyncPool = new FixedThreadPool(
- 1,
- './tests/worker-files/thread/asyncWorker.js'
-)