Envoy의 동적 HTTP 포워드 프록시에는 해석 필터와 동적 클러스터가 있습니다. 각 구성 요소의 typed_config 아래에 동일한 캐시 매개변수를 두십시오:

dns_cache_config:
  name: shared_egress_cache
  dns_lookup_family: AUTO

이것은 반복된 캐시 조각일 뿐입니다. 나머지 캐시 옵션도 맞추십시오. 공유 이름만으로는 호환되지 않는 구성을 조정할 수 없습니다.

경로는 클러스터 이름을 고르고, 캐시 이름은 해석 상태를 나타냅니다. 포워드 프록시 필터가 해석을 처리한 뒤 라우터 필터가 다음 요청을 보냅니다.

호스트 재작성 필터나 동적 호스트 상태가 관련되면 필터가 해석한 호스트와 클러스터가 요청하는 키를 비교하십시오. 한 이름을 해석해도 다른 키에 대한 기대 항목은 채워지지 않습니다.

클라이언트/대상 제한을 유지하십시오. CONNECT 처리와 업스트림 TLS/신뢰에는 자체 구성이 필요하며, 캐시를 맞춘다고 그 경로가 활성화되지는 않습니다.

관련 글