ทำให้ฟิลเตอร์ฟอร์เวิร์ดพร็อกซีและคลัสเตอร์ของ Envoy ใช้แคช DNS เดียวกัน
ทำพารามิเตอร์ dns_cache_config ที่ตรงกันซ้ำในทั้งสององค์ประกอบ แล้วตรวจสอบความสอดคล้องของโฮสต์ที่แก้ไขแล้วและการค้นหาคลัสเตอร์
พร็อกซีส่งต่อ HTTP แบบไดนามิกของ Envoy มีฟิลเตอร์แก้ไขชื่อและคลัสเตอร์แบบไดนามิก วางพารามิเตอร์แคชที่ตรงกันไว้ใต้ typed_config ของแต่ละองค์ประกอบ:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOนี่เป็นเพียงส่วนแคชที่ทำซ้ำเท่านั้น จับคู่ตัวเลือกแคชอื่นด้วย ชื่อที่ใช้ร่วมกันไม่สามารถประสานการกำหนดค่าที่เข้ากันไม่ได้
เส้นทางเลือกชื่อคลัสเตอร์ ขณะที่ชื่อแคชระบุสถานะการแก้ไข หลังจากฟิลเตอร์พร็อกซีส่งต่อจัดการแก้ไขเสร็จ ฟิลเตอร์เราเตอร์จะส่งคำขอถัดไป
หากมีฟิลเตอร์เขียนโฮสต์ใหม่หรือสถานะโฮสต์แบบไดนามิก ให้เปรียบเทียบโฮสต์ที่ฟิลเตอร์แก้ไขกับคีย์ที่คลัสเตอร์ร้องขอ การแก้ไขชื่อหนึ่งไม่อาจเติมรายการที่คาดไว้สำหรับอีกคีย์หนึ่ง
รักษาข้อจำกัดของไคลเอนต์/ปลายทาง การจัดการ CONNECT และ TLS/ความเชื่อถือต้นทาง ต้องมีการกำหนดค่าของตนเอง การจับคู่แคชไม่ได้เปิดเส้นทางเหล่านั้น