Ο forward-proxy filter και το cluster του Envoy να χρησιμοποιούν την ίδια cache DNS
Επαναλάβετε τις ίδιες παραμέτρους dns_cache_config και στα δύο στοιχεία και ελέγξτε τη συνέπεια του resolved host και της αναζήτησης στο cluster.
Ο δυναμικός HTTP forward proxy του Envoy έχει φίλτρο επίλυσης και δυναμικό cluster. Βάλτε ίδιες παραμέτρους cache κάτω από το typed_config κάθε στοιχείου:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOΑυτό είναι μόνο το επαναλαμβανόμενο τμήμα της cache. Ταιριάξτε και τις υπόλοιπες επιλογές· ένα κοινό όνομα δεν συμβιβάζει ασύμβατες ρυθμίσεις.
Η διαδρομή επιλέγει όνομα cluster, ενώ το όνομα της cache προσδιορίζει την κατάσταση επίλυσης. Αφού το φίλτρο forward proxy ολοκληρώσει την επίλυση, το φίλτρο δρομολόγησης κάνει το επόμενο αίτημα.
Αν εμπλέκονται φίλτρα επανεγγραφής host ή δυναμική κατάσταση host, συγκρίνετε τον host που επιλύθηκε με το κλειδί που ζητά το cluster. Η επίλυση ενός ονόματος δεν γεμίζει την αναμενόμενη εγγραφή για άλλο κλειδί.
Διατηρήστε τους περιορισμούς πελάτη/προορισμού. Ο χειρισμός CONNECT και το TLS/η εμπιστοσύνη ανάντη χρειάζονται δική τους ρύθμιση· το ταίριασμα της cache δεν ενεργοποιεί αυτές τις διαδρομές.