mirror of
https://github.com/TwiN/gatus.git
synced 2024-12-14 11:58:04 +00:00
Sleep after the first round of monitoring
This commit is contained in:
parent
8953cdfa88
commit
d612e6c4b9
1 changed files with 2 additions and 2 deletions
|
@ -21,8 +21,6 @@ func Monitor() {
|
|||
for _, service := range config.Get().Services {
|
||||
go func(service *core.Service) {
|
||||
for {
|
||||
log.Printf("[watchdog][Monitor] Waiting interval=%s before monitoring serviceName=%s", service.Interval, service.Name)
|
||||
time.Sleep(service.Interval)
|
||||
log.Printf("[watchdog][Monitor] Monitoring serviceName=%s", service.Name)
|
||||
result := service.EvaluateConditions()
|
||||
rwLock.Lock()
|
||||
|
@ -37,6 +35,8 @@ func Monitor() {
|
|||
len(result.Errors),
|
||||
result.Duration.Round(time.Millisecond),
|
||||
)
|
||||
log.Printf("[watchdog][Monitor] Waiting interval=%s before monitoring serviceName=%s", service.Interval, service.Name)
|
||||
time.Sleep(service.Interval)
|
||||
}
|
||||
}(service)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue