mirror of
https://github.com/newnius/YAO-scheduler.git
synced 2025-06-06 05:51:54 +00:00
update
This commit is contained in:
parent
dade0ab56e
commit
7ccb41b831
@ -8,6 +8,7 @@ import (
|
||||
"os"
|
||||
"time"
|
||||
"strconv"
|
||||
"math/rand"
|
||||
)
|
||||
|
||||
var addr = flag.String("addr", "0.0.0.0:8080", "http service address")
|
||||
@ -40,6 +41,7 @@ func serverAPI(w http.ResponseWriter, r *http.Request) {
|
||||
msgSubmit.Code = 1
|
||||
msgSubmit.Error = err.Error()
|
||||
} else {
|
||||
job.Name = job.Name + "-" + string(time.Now().Unix()) + string(1000+rand.Intn(8999))
|
||||
for i := range job.Tasks {
|
||||
job.Tasks[i].ID = job.Name + ":" + job.Tasks[i].Name
|
||||
job.Tasks[i].Job = job.Name
|
||||
|
@ -118,7 +118,7 @@ func (optimizer *Optimizer) FeedTime(job Job, stats [][]TaskStatus) {
|
||||
|
||||
spider := Spider{}
|
||||
spider.Method = "GET"
|
||||
spider.URL = "http://yao-optimizer:8080/feed?job=" + jobName + ":time" + "&features=" + string(features) + "&labels=" + string(labels)
|
||||
spider.URL = "http://yao-optimizer:8080/feed?job=" + jobName + "-time" + "&features=" + string(features) + "&labels=" + string(labels)
|
||||
|
||||
err := spider.do()
|
||||
if err != nil {
|
||||
@ -146,7 +146,7 @@ func (optimizer *Optimizer) FeedTime(job Job, stats [][]TaskStatus) {
|
||||
func (optimizer *Optimizer) trainTime(jobName string) {
|
||||
spider := Spider{}
|
||||
spider.Method = "GET"
|
||||
params := "job=" + jobName + ":time"
|
||||
params := "job=" + jobName + "-time"
|
||||
spider.URL = "http://yao-optimizer:8080/train?" + params
|
||||
|
||||
err := spider.do()
|
||||
@ -213,7 +213,7 @@ func (optimizer *Optimizer) PredictTime(job Job) OptimizerJobExecutionTime {
|
||||
|
||||
spider := Spider{}
|
||||
spider.Method = "GET"
|
||||
spider.URL = "http://yao-optimizer:8080/predict?job=" + jobName + ":time" + "&features=" + string(features)
|
||||
spider.URL = "http://yao-optimizer:8080/predict?job=" + jobName + "-time" + "&features=" + string(features)
|
||||
|
||||
err := spider.do()
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user