repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix: add missing export
[poolifier.git]
/
README.md
diff --git
a/README.md
b/README.md
index ee40061d62060a17159ce4a3bf2953adb956db61..53ea832dffd985bd05f8d714370be03c994e71f7 100644
(file)
--- a/
README.md
+++ b/
README.md
@@
-114,10
+114,10
@@
Instantiate your pool based on your needs :
```js
'use strict'
```js
'use strict'
-const { DynamicThreadPool, FixedThreadPool, PoolEvents } = require('poolifier')
+const { DynamicThreadPool, FixedThreadPool, PoolEvents
, availableParallelism
} = require('poolifier')
// a fixed worker-threads pool
// a fixed worker-threads pool
-const pool = new FixedThreadPool(
15
, './yourWorker.js', {
+const pool = new FixedThreadPool(
availableParallelism()
, './yourWorker.js', {
errorHandler: e => console.error(e),
onlineHandler: () => console.info('worker is online')
})
errorHandler: e => console.error(e),
onlineHandler: () => console.info('worker is online')
})
@@
-125,7
+125,7
@@
const pool = new FixedThreadPool(15, './yourWorker.js', {
pool.emitter.on(PoolEvents.busy, () => console.info('Pool is busy'))
// or a dynamic worker-threads pool
pool.emitter.on(PoolEvents.busy, () => console.info('Pool is busy'))
// or a dynamic worker-threads pool
-const pool = new DynamicThreadPool(
10, 100
, './yourWorker.js', {
+const pool = new DynamicThreadPool(
availableParallelism() / 2, availableParallelism()
, './yourWorker.js', {
errorHandler: e => console.error(e),
onlineHandler: () => console.info('worker is online')
})
errorHandler: e => console.error(e),
onlineHandler: () => console.info('worker is online')
})