feat(alerting): make rule execution async
This commit is contained in:
@@ -107,7 +107,7 @@ func (s *Scheduler) Executor(executor Executor) {
|
|||||||
for job := range s.runQueue {
|
for job := range s.runQueue {
|
||||||
log.Info("Executor: queue length %d", len(s.runQueue))
|
log.Info("Executor: queue length %d", len(s.runQueue))
|
||||||
log.Info("Executor: executing %s", job.name)
|
log.Info("Executor: executing %s", job.name)
|
||||||
executor.Execute(job.rule)
|
go executor.Execute(job.rule)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user