Envoy-дың динамикалық HTTP forward-proxy қызметінде шешу сүзгісі мен динамикалық кластер бар. Әр компоненттің typed_config астына бірдей кэш параметрлерін қойыңыз:

dns_cache_config:
  name: shared_egress_cache
  dns_lookup_family: AUTO

Бұл тек қайталанған кэш үзіндісі. Қалған кэш опцияларын да сәйкестендіріңіз; ортақ атау үйлесімсіз конфигурацияларды татуластыра алмайды.

Маршрут кластер атауын таңдайды, ал кэш атауы шешу күйін білдіреді. Forward-proxy сүзгісі шешуді орындағаннан кейін маршрутизатор сүзгісі келесі сұранысты жасайды.

Егер хостты қайта жазу сүзгілері немесе динамикалық хост күйі қатысса, сүзгі шешкен хостты кластер сұрайтын кілтпен салыстырыңыз. Бір атауды шешу басқа кілт үшін күтілетін жазбаны толтырмайды.

Клиент/межелеу шектеулерін сақтаңыз. CONNECT өңдеуі мен жоғары ағындағы TLS/сенім өз конфигурациясын қажет етеді; кэшті сәйкестендіру бұл жолдарды қоспайды.

Қатысты мақалалар