Ο δυναμικός 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 δεν ενεργοποιεί αυτές τις διαδρομές.

Σχετικά άρθρα