14 lines
314 B
Text
14 lines
314 B
Text
![]() |
package workpool
|
||
|
import workpool.*;
|
||
|
rule "AdaptUsageFactor"
|
||
|
when
|
||
|
$workerBean: WorkpoolBean(usageFactor > 0.8)
|
||
|
then
|
||
|
$workerBean.addWorkerToNode("");
|
||
|
end
|
||
|
rule "AdaptQueueFull"
|
||
|
when
|
||
|
$workerBean: WorkpoolBean((estimedQueueSize > 1900) && jobsComputed > 100)
|
||
|
then
|
||
|
$workerBean.addWorkerToNode("nodeB")
|
||
|
end
|