Envoy के फ़ॉरवर्ड-प्रॉक्सी फ़िल्टर और क्लस्टर को एक ही DNS कैश इस्तेमाल करने दें
दोनों घटकों में मेल खाते dns_cache_config पैरामीटर दोहराएँ, फिर रिज़ॉल्व्ड-होस्ट और क्लस्टर लुकअप की संगति जाँचें।
Envoy के गतिशील HTTP फ़ॉरवर्ड-प्रॉक्सी में एक रिज़ॉल्यूशन फ़िल्टर और एक गतिशील क्लस्टर है। हर घटक के typed_config के नीचे मेल खाते कैश पैरामीटर रखें:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOयह केवल दोहराया गया कैश अंश है। बाकी कैश विकल्प भी मिलाएँ; साझा नाम असंगत कॉन्फ़िगरेशन को नहीं जोड़ सकता।
रूट क्लस्टर का नाम चुनता है, जबकि कैश का नाम रिज़ॉल्यूशन स्थिति बताता है। फ़ॉरवर्ड-प्रॉक्सी फ़िल्टर के रिज़ॉल्यूशन निपटाने के बाद राउटर फ़िल्टर आगे का अनुरोध करता है।
अगर होस्ट-रीराइट फ़िल्टर या गतिशील-होस्ट स्थिति शामिल हो, तो फ़िल्टर द्वारा रिज़ॉल्व किए गए होस्ट की तुलना क्लस्टर के माँगे गए कुंजी से करें। एक नाम रिज़ॉल्व करने से दूसरी कुंजी की अपेक्षित प्रविष्टि नहीं भरती।
क्लाइंट/गंतव्य प्रतिबंध बनाए रखें। CONNECT प्रबंधन और अपस्ट्रीम TLS/भरोसे को अपना कॉन्फ़िगरेशन चाहिए; कैश मिलाने से वे रास्ते सक्षम नहीं होते।