|
@@ -76,6 +76,7 @@ func RunWaitingCluster() {
|
|
}
|
|
}
|
|
var firstTaskCache entity.TaskCache
|
|
var firstTaskCache entity.TaskCache
|
|
if can {
|
|
if can {
|
|
|
|
+ infra.GlobalLogger.Infof("节点 %v 有剩余并行度。", gpuNode)
|
|
// 取出但不移除
|
|
// 取出但不移除
|
|
firstTaskCacheJson, err := infra.GlobalRedisClient.LIndex(global.KeyTaskQueueWaitingCluster, 0).Result()
|
|
firstTaskCacheJson, err := infra.GlobalRedisClient.LIndex(global.KeyTaskQueueWaitingCluster, 0).Result()
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -92,6 +93,9 @@ func RunWaitingCluster() {
|
|
infra.GlobalLogger.Error(err)
|
|
infra.GlobalLogger.Error(err)
|
|
continue
|
|
continue
|
|
}
|
|
}
|
|
|
|
+ } else {
|
|
|
|
+ infra.GlobalLogger.Infof("集群没有剩余并行度。")
|
|
|
|
+ continue
|
|
}
|
|
}
|
|
global.GpuNodeListMutex.Unlock()
|
|
global.GpuNodeListMutex.Unlock()
|
|
// 获取项目ID
|
|
// 获取项目ID
|