|
|
|
@@ -131,11 +131,15 @@ func (s *scheduler) AssignAndSchedule() error { |
|
|
|
return nil |
|
|
|
} |
|
|
|
|
|
|
|
//生成算法所需参数 |
|
|
|
//task, providerList, err := s.obtainParamsForStrategy() |
|
|
|
//if err != nil { |
|
|
|
// return err |
|
|
|
//} |
|
|
|
strategy, err := s.scheduleService.pickOptimalStrategy() |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
_, err = strategy.Schedule() |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
//集群数量不满足,指定到标签匹配后第一个集群 |
|
|
|
//if len(providerList) < 2 { |
|
|
|
|