Haz que el filtro de proxy reenviado y el clúster de Envoy usen la misma caché DNS
Repite los parámetros dns_cache_config coincidentes en ambos componentes y comprueba la coherencia entre el host resuelto y la consulta del clúster.
El proxy reenviado HTTP dinámico de Envoy tiene un filtro de resolución y un clúster dinámico. Coloca parámetros de caché coincidentes bajo el typed_config de cada componente:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOEsto es solo el fragmento de caché repetido. Haz coincidir también las demás opciones; un nombre compartido no reconcilia configuraciones incompatibles.
La ruta selecciona un nombre de clúster, mientras que el nombre de la caché identifica el estado de resolución. Después de que el filtro de proxy reenviado resuelva, el filtro de enrutador hace la petición siguiente.
Si intervienen filtros de reescritura de host o estado dinámico de host, compara el host resuelto por el filtro con la clave que solicita el clúster. Resolver un nombre no rellena la entrada esperada para otra clave.
Conserva las restricciones de cliente/destino. El manejo de CONNECT y el TLS/la confianza ascendente necesitan su propia configuración; igualar la caché no habilita esas rutas.