Commit 59f12f26 authored by duanjinfei's avatar duanjinfei

add standard task handler

parent 7956b770
......@@ -192,7 +192,7 @@ func handlerStandardTask(nodeManager *models.NodeManagerClient,
worker nodeManagerV1.NodeManagerService_RegisterWorkerClient,
msgRespWorker *RespMsgWorker,
taskMsgWorker *TaskHandler) {
ticker := time.NewTicker(time.Second * 3)
ticker := time.NewTicker(time.Second * 30)
for {
select {
case <-ticker.C:
......@@ -200,15 +200,10 @@ func handlerStandardTask(nodeManager *models.NodeManagerClient,
if taskMsgWorker.IsExecStandardTask {
continue
}
noExecAiTaskTime := time.Now()
for !taskMsgWorker.IsExecAiTask {
since := time.Since(noExecAiTaskTime)
if since.Seconds() == 30 {
msgRespWorker.RegisterMsgResp(nodeManager, worker, FetchStandardTaskResp, nil)
taskMsgWorker.IsExecStandardTask = true
noExecAiTaskTime = time.Now()
break
}
if !taskMsgWorker.IsExecAiTask {
msgRespWorker.RegisterMsgResp(nodeManager, worker, FetchStandardTaskResp, nil)
taskMsgWorker.IsExecStandardTask = true
break
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment