- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for DRAINING (0.07 sec)
-
pkg/envoy/agent.go
} func (a *Agent) DisableDraining() { a.skipDrain.Store(true) } func (a *Agent) DrainNow() { log.Infof("Agent draining proxy") err := a.proxy.Drain(true) if err != nil { log.Warnf("Error in invoking drain listeners endpoint: %v", err) } // If we drained now, skip draining + waiting later // When we terminate, we will instead exit immediately a.DisableDraining() }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Apr 24 16:04:22 UTC 2024 - 9K bytes - Viewed (0) -
pkg/envoy/proxy.go
} func (e *envoy) Drain(skipExit bool) error { adminPort := uint32(e.AdminPort) err := DrainListeners(adminPort, e.Sidecar, skipExit) if err != nil { log.Infof("failed draining listeners for Envoy on port %d: %v", adminPort, err) } return err } func (e *envoy) UpdateConfig(config []byte) error { return os.WriteFile(e.ConfigPath, config, 0o666) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jun 05 10:02:56 UTC 2024 - 6.9K bytes - Viewed (0)