@@ -45,19 +45,19 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/cluster/dynamic.ts:15
- Index
+ Index
Constructors
-constructor
+
Properties
-emitter?
+
Accessors
-busy
+
busy
full
info
maxSize
@@ -80,7 +80,7 @@ When the maximum number of workers is reached and workers are busy, an event is
Methods
-afterTaskExecutionHook
+
afterTaskExecutionHook
afterWorkerNodeSetup
beforeTaskExecutionHook
checkDynamicPoolSize
@@ -110,7 +110,7 @@ When the maximum number of workers is reached and workers are busy, an event is
Constructors
-constructor
+constructor
- new DynamicClusterPool<Data, Response>(min, max, filePath, opts?): DynamicClusterPool<Data, Response>
-
@@ -150,7 +150,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/cluster/dynamic.ts:27
Properties
@@ -160,9 +160,9 @@ When the maximum number of workers is reached and workers are busy, an event is
Events that can currently be listened to:
+Defined in src/pools/abstract-pool.ts:68
Protected
Readonly
filePath
filePath: string
@@ -180,7 +180,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:117
Protected
Readonly
max
max: number
@@ -189,7 +189,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/cluster/dynamic.ts:29
Protected
Readonly
numberOfWorkers
numberOfWorkers: number
@@ -198,7 +198,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:116
Protected
Readonly
opts
@@ -207,7 +207,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/cluster/fixed.ts:47
Protected
promiseResponseMap
@@ -221,7 +221,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:78
Protected
workerChoiceStrategyContext
@@ -230,7 +230,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:84
Readonly
Internal
workerNodes
@@ -239,7 +239,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:65
+
Defined in src/pools/abstract-pool.ts:689
+
Defined in src/pools/abstract-pool.ts:350
+
Defined in src/pools/abstract-pool.ts:562
+
Defined in src/pools/abstract-pool.ts:555
+
Defined in src/pools/abstract-pool.ts:507
+
Defined in src/pools/cluster/dynamic.ts:38
+
Defined in src/pools/abstract-pool.ts:524
+
Defined in src/pools/cluster/fixed.ts:119
Protected
afterWorkerNodeSetup
+
Defined in src/pools/abstract-pool.ts:1162
Protected
beforeTaskExecutionHook
+
Defined in src/pools/abstract-pool.ts:858
Protected
checkDynamicPoolSize
+
Defined in src/pools/abstract-pool.ts:187
Protected
createAndSetupDynamicWorkerNode
+
Defined in src/pools/abstract-pool.ts:1105
Protected
createAndSetupWorkerNode
+
Defined in src/pools/abstract-pool.ts:1061
+
Defined in src/pools/cluster/fixed.ts:109
+
Defined in src/pools/abstract-pool.ts:803
Protected
destroyWorkerNode
+
Defined in src/pools/cluster/fixed.ts:63
+
Defined in src/pools/abstract-pool.ts:643
+
Defined in src/pools/abstract-pool.ts:747
Protected
flushTasksQueue
+
Defined in src/pools/abstract-pool.ts:1491
Protected
getWorkerInfo
-- getWorkerInfo(workerNodeKey): undefined | WorkerInfo
+- getWorkerInfo(workerNodeKey): WorkerInfo
-
@@ -601,12 +601,12 @@ Can be overridden.
-
The worker information.
+
The worker information.
+
Defined in src/pools/abstract-pool.ts:1407
hasWorkerNodeBackPressure
+
Defined in src/pools/abstract-pool.ts:1449
+
Defined in src/pools/abstract-pool.ts:705
+
Defined in src/pools/cluster/fixed.ts:58
+
Defined in src/pools/abstract-pool.ts:726
Protected
registerWorkerMessageListener
+
Defined in src/pools/cluster/fixed.ts:101
Protected
sendKillMessageToWorker
+
Defined in src/pools/abstract-pool.ts:813
Protected
sendStartupMessageToWorker
+
Defined in src/pools/cluster/fixed.ts:93
+
Defined in src/pools/cluster/fixed.ts:85
+
Defined in src/pools/abstract-pool.ts:655
+
Defined in src/pools/abstract-pool.ts:610
setWorkerChoiceStrategyOptions
+
Defined in src/pools/abstract-pool.ts:629
+
Defined in src/pools/cluster/fixed.ts:53
+Defined in src/pools/abstract-pool.ts:1321
+
Gets the worker information given its worker node key.