Lad Envoys forward-proxy-filter og klynge bruge samme DNS-cache
Gentag de samme dns_cache_config-parametre i begge komponenter, og kontrollér derefter overensstemmelsen mellem opløst vært og klyngeopslag.
Envoys dynamiske HTTP-forward-proxy har et opløsningsfilter og en dynamisk klynge. Sæt de samme cacheparametre under hver komponents typed_config:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTODette er kun det gentagne cachefragment. Afstem også de øvrige cacheindstillinger; et delt navn kan ikke forene inkompatible konfigurationer.
Ruten vælger et klyngenavn, mens cachenavnet angiver opløsningstilstanden. Når forward-proxy-filteret har udført opløsningen, sender routerfilteret den videre anmodning.
Hvis der indgår værtsomskrivningsfiltre eller dynamisk værttilstand, skal du sammenligne den vært, filteret har opløst, med den nøgle, klyngen anmoder om. Det at opløse ét navn udfylder ikke den forventede post for en anden nøgle.
Bevar klient-/destinationsbegrænsninger. CONNECT-håndtering og TLS/tillid opstrøms kræver deres egen konfiguration; at matche cachen aktiverer ikke disse veje.