Tās pašas 403 lapas redzēšana divas reizes nav kešatūras trāpījuma pierādījums. Salīdziniet darījuma piekļuves ierakstu un atbildes galvenes ar diviem jautājumiem: kas radīja liegumu un vai saglabātā atbilde tika izmantota atkārtoti?

  • Vietēji liegts pieprasījums prasa labot tā piekļuves noteikuma vai identitātes lēmumu.
  • Svaigs izcelsmes liegums nozīmē, ka izcelsme joprojām noraida pieprasījumu.
  • Atkārtoti izmantota izcelsmes atbilde prasa pārbaudīt tās svaiguma politiku un piemērojamo kešatūras konfigurāciju.

HTTP kešatūra savos nosacījumos ietver dažas negatīvas atbildes, taču 403 pēc noklusējuma nesaņem heiristisku svaigumu. Citādi kešatūrā saglabājams liegums var ietvert skaidru koplietotās kešatūras darbības laiku. Atļaujas maiņa izcelsmē neizdzēš atbildi, kas joprojām tiek uzskatīta par svaigu; izmantojiet piemērotu atbildes politiku lēmumiem, kurus nevajadzētu glabāt.

Squid negative_ttl ir atsevišķa rezerves iespēja noteiktiem neveiksmīgiem pieprasījumiem ar nezināmu termiņu. Tā dokumentētā noklusējuma vērtība ir nulle versijās, kuras aptver pašreizējā direktīvu atsauce. Tas neaizliedz kļūdu atbildes, kas kļuvušas svaigas ar skaidrām HTTP instrukcijām.

Atsauce arī prasa būvējumu, kas pieļauj HTTP pārkāpumus, un izslēdz Squid 8. Nepārnest Squid 2.7 dzīves ilguma ieteikumu uz citu laidienu, nepārbaudot atbalstu. Objekta noņemšana var novērst tūlītēju simptomu; politika, kas padara to atkārtoti lietojamu, nosaka nākamo pieprasījumu.

Saistītie raksti