xds: introduce initial_fetch_timeout option to limit initialization time (#6048)
Introduce new optional configuration parameter initial_fetch_timeout to ConfigSource proto. This parameter can be used to limit time Envoy spend on initialization of CDS, LDS and RDS. Enabling this timeout prevents Envoy from being stuck in PRE_INITIALIZING or INITIALIZING phase, as described in #5862. Risk Level: Low (optional feature, disabled by default) Testing: manual testing, unit tests Docs Changes: add new parameter initial_fetch_timeout to ConfigSource proto Release Notes: Added Fixes #5862 Signed-off-by: Marcin Falkowski <marcin.falkowski@allegro.pl> Mirrored from https://github.com/envoyproxy/envoy @ 06576443805cc651a8b404da995aa26f9a8720f5pull/620/head
parent
e0cc112c27
commit
27ab049ddc
1 changed files with 10 additions and 0 deletions
Loading…
Reference in new issue