[MM-32822] Improve JobServer state handling (#16959)

Automatic Merge
Этот коммит содержится в:
Claudio Costa
2021-03-26 10:32:16 +01:00
коммит произвёл GitHub
родитель 85bc354680
Коммит 017e14d4b5
12 изменённых файлов: 490 добавлений и 217 удалений

Просмотреть файл

@@ -91,13 +91,13 @@ func (a *App) InitServer() {
a.srv.ShutDownPlugins()
}
})
if a.Srv().runjobs {
if a.Srv().runEssentialJobs {
a.Srv().Go(func() {
runLicenseExpirationCheckJob(a)
runCheckWarnMetricStatusJob(a)
})
a.srv.runJobs()
}
a.srv.RunJobs()
})
}
@@ -140,8 +140,8 @@ func (a *App) initJobs() {
a.srv.Jobs.Cloud = jobsCloudInterface(a.srv)
}
a.srv.Jobs.Workers = a.srv.Jobs.InitWorkers()
a.srv.Jobs.Schedulers = a.srv.Jobs.InitSchedulers()
a.srv.Jobs.InitWorkers()
a.srv.Jobs.InitSchedulers()
}
func (a *App) TelemetryId() string {