This commit is contained in:
2016-05-30 18:54:36 -04:00
parent fd4405bca5
commit 7c97bed5b0

View File

@ -134,11 +134,11 @@ var workers = (function(){
for(var i=minWorkers-workers.length; i--;) workers.create(); for(var i=minWorkers-workers.length; i--;) workers.create();
return ; return ;
} }
if(workers[workers.length-1].usedrunner !== 0){ if(workers[workers.length-2].usedrunner !== 0){
console.log('last droplet has no free runners, starting droplet'); console.log('last droplet has no free runners, starting droplet');
return workers.create(); return workers.create();
} }
if(workers.length > minWorkers && workers[workers.length-1].usedrunner === 0 && workers[workers.length-2].usedrunner === 0){ if(workers.length > minWorkers && workers[workers.length-2].usedrunner === 0 && workers[workers.length-1].usedrunner === 0 && workers[workers.length-2].usedrunner === 0){
console.log('Last 2 runners not used, killing last runner', workers.length); console.log('Last 2 runners not used, killing last runner', workers.length);
return workers.destroy(); return workers.destroy();
} }
@ -228,7 +228,7 @@ var getAvailrunner = function(runner){
}; };
setTimeout(function(){ setTimeout(function(){
console.log('Starting balance checking in 30 seconds') console.log('Starting balance checking in 30 seconds')
setInterval(workers.checkBalance, 30000); setInterval(workers.checkBalance, 15000);
}, 180000); }, 180000);
workers.destroyOld(); workers.destroyOld();
workers.checkBalance(); workers.checkBalance();