@@ -600,7 +600,7 @@ func (pool *WorkerPool) RunLambda(w http.ResponseWriter, r *http.Request) {
600
600
smallWorker = curWorker
601
601
}
602
602
}
603
- if smallWorkerTask < (worker .numTask - 32 ) {
603
+ if smallWorkerTask < (worker .numTask - 40 ) {
604
604
worker = smallWorker
605
605
}
606
606
@@ -632,12 +632,12 @@ func (pool *WorkerPool) RunLambda(w http.ResponseWriter, r *http.Request) {
632
632
633
633
// pool.Lock()
634
634
if loadbalancer .Lb .LbType == loadbalancer .Random {
635
- worker .funcLog .Printf ("{\" workernum\" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Random\" , \" assigned\" : \" Random\" }\n " , len (pool .workers [RUNNING ]), thisTask , startFormat , endFormat , latency , assignTime )
635
+ worker .funcLog .Printf ("{\" workernum\" : %d, \" policy \" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Random\" , \" assigned\" : \" Random\" }\n " , len (pool .workers [RUNNING ]), loadbalancer . Lb . LbType , thisTask , startFormat , endFormat , latency , assignTime )
636
636
} else {
637
637
if assignSuccess {
638
- worker .funcLog .Printf ("{\" workernum\" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Success\" , \" assigned\" : \" %s\" }\n " , len (pool .workers [RUNNING ]), thisTask , startFormat , endFormat , latency , assignTime , assigned )
638
+ worker .funcLog .Printf ("{\" workernum\" : %d, \" policy \" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Success\" , \" assigned\" : \" %s\" , \" assignedIP \" : \" %s \" }\n " , len (pool .workers [RUNNING ]), loadbalancer . Lb . LbType , thisTask , startFormat , endFormat , latency , assignTime , assigned , worker . workerIp )
639
639
} else {
640
- worker .funcLog .Printf ("{\" workernum\" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Unsuccess\" , \" assigned\" : \" %s\" }\n " , len (pool .workers [RUNNING ]), thisTask , startFormat , endFormat , latency , assignTime , assigned )
640
+ worker .funcLog .Printf ("{\" workernum\" : %d, \" policy \" : %d, \" task\" : \" %s\" , \" start\" : \" %s\" , \" end\" : \" %s\" , \" time\" : %d, \" assignTime\" : %d, \" assign\" : \" Unsuccess\" , \" assigned\" : \" %s\" , \" assignedIP \" : \" %s \" }\n " , len (pool .workers [RUNNING ]), loadbalancer . Lb . LbType , thisTask , startFormat , endFormat , latency , assignTime , assigned , worker . workerIp )
641
641
}
642
642
}
643
643
// pool.Unlock()
0 commit comments