@marcel91200 / caddy Mirror · read-only / commits / f350e001
Fork 0

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

Mirrored from https://github.com/Slazee/caddy.git

Synced Nov 12, 10:45 UTC

reverseproxy: Only log host is up status on change (fixes #6415) (#6419)

klaxa committed Jul 3, 2024 at 21:05 UTC f350e001b6319dd8833fbdb31ffb0ccadb2aa2e0
1 file changed +1 -1
modules/caddyhttp/reverseproxy/healthchecks.go
+1 -1
@@ -426,6 +426,7 @@ func (h *Handler) doActiveHealthCheck(dialInfo DialInfo, hostAddr string, upstre
426 }
427 if upstream.Host.activeHealthPasses() >= h.HealthChecks.Active.Passes {
428 if upstream.setHealthy(true) {
429 + h.HealthChecks.Active.logger.Info("host is up", zap.String("host", hostAddr))
430 h.events.Emit(h.ctx, "healthy", map[string]any{"host": hostAddr})
431 upstream.Host.resetHealth()
432 }
@@ -492,7 +493,6 @@ func (h *Handler) doActiveHealthCheck(dialInfo DialInfo, hostAddr string, upstre
493 }
494
495 // passed health check parameters, so mark as healthy
495 - h.HealthChecks.Active.logger.Info("host is up", zap.String("host", hostAddr))
496 markHealthy()
497
498 return nil