X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FFixedClusterPool.html;h=4738a04d6e29cce5cd52e342377c437c20928b8a;hb=ce9e97f17ed0d1b2928919244dce5a7887f843f5;hp=d4dc6e76b0887f32a68f5eb412b9b8c85a79ec16;hpb=de2e7182cca6b34b000a09bf6d0ddcff4757db3a;p=poolifier.git
diff --git a/docs/classes/FixedClusterPool.html b/docs/classes/FixedClusterPool.html
index d4dc6e76..4738a04d 100644
--- a/docs/classes/FixedClusterPool.html
+++ b/docs/classes/FixedClusterPool.html
@@ -1,4 +1,4 @@
-
FixedClusterPool | poolifier - v2.6.25
+FixedClusterPool | poolifier - v2.6.29
@@ -45,7 +45,7 @@
+
Defined in src/pools/cluster/fixed.ts:33
+
Defined in src/pools/cluster/fixed.ts:44
Protected
Readonly
filePath
filePath: string
@@ -169,7 +174,7 @@
+
Defined in src/pools/abstract-pool.ts:105
Protected
Readonly
numberOfWorkers
numberOfWorkers: number
@@ -178,7 +183,7 @@
+
Defined in src/pools/abstract-pool.ts:104
Protected
Readonly
opts
@@ -187,7 +192,7 @@
+
Defined in src/pools/cluster/fixed.ts:47
Protected
promiseResponseMap
@@ -201,7 +206,7 @@
+
Defined in src/pools/abstract-pool.ts:75
Protected
workerChoiceStrategyContext
@@ -210,16 +215,16 @@
+
Defined in src/pools/abstract-pool.ts:81
-Readonly
workerNodes
+Readonly
Internal
workerNodes
+
Defined in src/pools/abstract-pool.ts:62
+
Defined in src/pools/abstract-pool.ts:631
+
Defined in src/pools/abstract-pool.ts:321
+
Defined in src/pools/cluster/fixed.ts:125
+
Defined in src/pools/cluster/fixed.ts:120
+
Defined in src/pools/abstract-pool.ts:464
+
Defined in src/pools/cluster/fixed.ts:110
+
Defined in src/pools/abstract-pool.ts:481
+
Defined in src/pools/cluster/fixed.ts:115
Protected
afterWorkerNodeSetup
+
Defined in src/pools/abstract-pool.ts:1081
Protected
beforeTaskExecutionHook
+
Defined in src/pools/abstract-pool.ts:795
Protected
checkDynamicPoolSize
+
Defined in src/pools/abstract-pool.ts:176
Protected
createAndSetupDynamicWorkerNode
+
Defined in src/pools/abstract-pool.ts:1028
Protected
createAndSetupWorkerNode
+
Defined in src/pools/abstract-pool.ts:988
+
Defined in src/pools/cluster/fixed.ts:105
+
Defined in src/pools/abstract-pool.ts:741
Protected
destroyWorkerNode
+
Defined in src/pools/cluster/fixed.ts:63
+
Defined in src/pools/abstract-pool.ts:596
+
Defined in src/pools/abstract-pool.ts:681
Protected
flushTasksQueue
+
Defined in src/pools/abstract-pool.ts:1327
+
Defined in src/pools/abstract-pool.ts:1241
+
+hasWorkerNodeBackPressure
+
+
Defined in src/pools/abstract-pool.ts:647
+
Defined in src/pools/cluster/fixed.ts:58
+
Protected
registerWorkerMessageListener
+
Defined in src/pools/cluster/fixed.ts:97
+
+Protected
sendKillMessageToWorker
+
+- sendKillMessageToWorker(workerNodeKey, workerId): Promise<void>
+-
+
+
Parameters
+
+-
+
workerNodeKey: number
+-
+
workerId: number
+Returns Promise<void>
Protected
sendStartupMessageToWorker
+
Defined in src/pools/cluster/fixed.ts:89
+
Defined in src/pools/cluster/fixed.ts:81
+
Defined in src/pools/abstract-pool.ts:608
+
Defined in src/pools/abstract-pool.ts:563
setWorkerChoiceStrategyOptions
+
Defined in src/pools/abstract-pool.ts:582
+
Defined in src/pools/cluster/fixed.ts:53
+
Defined in src/pools/abstract-pool.ts:1164
Emitter on which events can be listened to.
Events that can currently be listened to:
-
+
+- '
+
'full'
: Emitted when the pool is dynamic and the number of workers created has reached the maximum size expected.'ready'
: Emitted when the number of workers created in the pool has reached the minimum size expected and are ready.'busy'
: Emitted when the number of workers created in the pool has reached the maximum size expected and are executing at least one task.'full'
: Emitted when the pool is dynamic and the number of workers created has reached the maximum size expected.destroy
': Emitted when the pool is destroyed.'error'
: Emitted when an uncaught error occurs.'taskError'
: Emitted when an error occurs while executing a task.'backPressure'
: Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).