X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FDynamicClusterPool.html;h=afc454110a1456263a093f9170ec3efaa683cbec;hb=aba8d9bd41f1bd46f3cc3863c0c2e74bdfacb7b6;hp=b6636b7e09ee17d6e248e176ed0b0ab3bb4997a5;hpb=5e5a659e2b415c7d533dad095eda082989983f8e;p=poolifier.git
diff --git a/docs/classes/DynamicClusterPool.html b/docs/classes/DynamicClusterPool.html
index b6636b7e..afc45411 100644
--- a/docs/classes/DynamicClusterPool.html
+++ b/docs/classes/DynamicClusterPool.html
@@ -45,7 +45,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/cluster/dynamic.ts:15
@@ -81,7 +81,7 @@ When the maximum number of workers is reached and workers are busy, an event is
after Task Execution Hook
after Worker Setup
before Task Execution Hook
-
choose Worker Node
+
create And Setup Dynamic Worker
create And Setup Worker
create Worker
destroy
@@ -141,7 +141,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
@@ -159,7 +159,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/abstract-pool.ts:54
Protected
Readonly
file Path
file Path : string
@@ -168,7 +168,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+
Defined in src/pools/abstract-pool.ts:87
Protected
Readonly
max
max : number
@@ -176,7 +176,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
number Of Workers
number Of Workers : number
@@ -185,7 +185,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/abstract-pool.ts:86
Protected
Readonly
opts
@@ -194,7 +194,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/cluster/fixed.ts:54
Protected
promise Response Map
@@ -208,7 +208,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/abstract-pool.ts:64
Protected
worker Choice Strategy Context
@@ -217,7 +217,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/abstract-pool.ts:72
Readonly
worker Nodes
@@ -226,7 +226,7 @@ When the maximum number of workers is reached and workers are busy, an event is
+Defined in src/pools/abstract-pool.ts:51
+Defined in src/pools/abstract-pool.ts:371
+Defined in src/pools/abstract-pool.ts:220
+Defined in src/pools/cluster/dynamic.ts:42
+Defined in src/pools/cluster/fixed.ts:110
+Defined in src/pools/cluster/dynamic.ts:37
+Defined in src/pools/cluster/fixed.ts:105
Protected
after Worker Setup
+Defined in src/pools/cluster/fixed.ts:94
Protected
before Task Execution Hook
-
+
+Protected
create And Setup Dynamic Worker
-choose Worker Node ( ) : number
+create And Setup Dynamic Worker ( ) : Worker
-
Chooses a worker node for the next task.
-The default worker choice strategy uses a round robin algorithm to distribute the load.
+Creates a new dynamic worker and sets it up completely in the pool worker nodes.
Returns number
The worker node key
+Returns Worker
New, completely set up dynamic worker.
+Protected
create@@ -417,37 +416,38 @@ Can be overridden.
Protected
createReturns a newly created worker.
+Creates a new worker.
Returns Worker
+Returns Worker
Newly created worker.
+ +destroy
Shutdowns every current worker in this pool.
+Terminate every current worker in this pool.
Returns Promise<void>
+Protected
destroyShutdowns the given worker.
+Terminates the given worker.
Parameters
@@ -461,7 +461,7 @@ Can be overridden. +enable Tasks Queue
@@ -486,7 +486,7 @@ Can be overridden.
execute
@@ -512,16 +512,20 @@ Can be overridden.
Protected
internalReturns boolean
Protected
is@@ -533,7 +537,7 @@ Can be overridden.
Inherited from FixedClusterPool.isMain
-- Defined in src/pools/cluster/fixed.ts:65
Protected
register@@ -574,7 +578,7 @@ Can be overridden.
Inherited from FixedClusterPool.registerWorkerMessageListener
-- Defined in src/pools/cluster/fixed.ts:81
Protected
send@@ -599,7 +603,7 @@ Can be overridden.
Inherited from FixedClusterPool.sendToWorker
-- Defined in src/pools/cluster/fixed.ts:76
set Tasks Queue Options
@@ -619,7 +623,7 @@ Can be overridden.
Inherited from FixedClusterPool.setTasksQueueOptions
-- Defined in src/pools/abstract-pool.ts:348
set Worker Choice Strategy
@@ -644,7 +648,7 @@ Can be overridden.
Inherited from FixedClusterPool.setWorkerChoiceStrategy
-- Defined in src/pools/abstract-pool.ts:303
set Worker Choice Strategy Options
@@ -664,7 +668,7 @@ Can be overridden.
Inherited from FixedClusterPool.setWorkerChoiceStrategyOptions
-- Defined in src/pools/abstract-pool.ts:325
Protected
setup@@ -677,7 +681,7 @@ Can be overridden
Inherited from FixedClusterPool.setupHook
-- Defined in src/pools/cluster/fixed.ts:60
Protected
worker@@ -705,7 +709,7 @@ Can be overridden
Inherited from FixedClusterPool.workerListener
-- Defined in src/pools/abstract-pool.ts:705