Start new workers if lots of tasks left
This commit is contained in:
parent
d607696a75
commit
c5d90ddd19
1 changed files with 3 additions and 0 deletions
|
@ -100,6 +100,9 @@ class WorkerManager(object):
|
||||||
self.startWorkers()
|
self.startWorkers()
|
||||||
break # One reannounce per loop
|
break # One reannounce per loop
|
||||||
|
|
||||||
|
if len(self.tasks) > len(self.workers) * 2 and len(self.workers) < self.getMaxWorkers():
|
||||||
|
self.startWorkers()
|
||||||
|
|
||||||
self.log.debug("checkTasks stopped running")
|
self.log.debug("checkTasks stopped running")
|
||||||
|
|
||||||
# Returns the next free or less worked task
|
# Returns the next free or less worked task
|
||||||
|
|
Loading…
Reference in a new issue