Spraw, by filtr forward-proxy i klaster Envoy używały tej samej pamięci podręcznej DNS
Powtórz te same parametry dns_cache_config w obu komponentach, a następnie sprawdź spójność rozwiązanej nazwy hosta i wyszukiwania w klastrze.
Dynamiczny HTTP forward proxy w Envoy ma filtr rozwiązywania i dynamiczny klaster. Umieść takie same parametry pamięci podręcznej w typed_config każdego komponentu:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOTo tylko powtórzony fragment pamięci podręcznej. Dopasuj także pozostałe opcje; wspólna nazwa nie pogodzi niezgodnych konfiguracji.
Trasa wybiera nazwę klastra, a nazwa pamięci podręcznej wskazuje stan rozwiązywania. Gdy filtr forward-proxy wykona rozwiązywanie, filtr routera wysyła kolejne żądanie.
Jeśli występują filtry przepisywania hosta lub dynamiczny stan hosta, porównaj hosta rozwiązanego przez filtr z kluczem, którego żąda klaster. Rozwiązanie jednej nazwy nie wypełnia oczekiwanego wpisu dla innego klucza.
Zachowaj ograniczenia klienta/celu. Obsługa CONNECT i TLS/zaufanie po stronie nadrzędnej wymagają własnej konfiguracji; dopasowanie pamięci podręcznej nie włącza tych ścieżek.