Envoy dinamiskajam HTTP pārsūtīšanas starpniekserverim ir izšķiršanas filtrs un dinamisks klasteris. Ievietojiet vienus un tos pašus keša parametrus zem katras komponentes typed_config:

dns_cache_config:
  name: shared_egress_cache
  dns_lookup_family: AUTO

Šis ir tikai atkārtotais keša fragments. Saskaņojiet arī pārējās keša opcijas; kopīgs nosaukums nesamierina nesaderīgas konfigurācijas.

Maršruts izvēlas klastera nosaukumu, bet keša nosaukums norāda izšķiršanas stāvokli. Pēc tam, kad pārsūtīšanas filtrs ir veicis izšķiršanu, maršrutētāja filtrs veic nākamo pieprasījumu.

Ja ir iesaistīti resursdatora pārrakstīšanas filtri vai dinamisks resursdatora stāvoklis, salīdziniet filtra atrisināto resursdatoru ar atslēgu, ko pieprasa klasteris. Viena nosaukuma izšķiršana neaizpilda gaidīto ierakstu citai atslēgai.

Saglabājiet klienta/galamērķa ierobežojumus. CONNECT apstrādei un TLS/uzticēšanās augšup ir vajadzīga sava konfigurācija; keša saskaņošana šos ceļus neiespējo.

Saistītie raksti