Dwukrotne zobaczenie tej samej strony 403 nie dowodzi trafienia w pamięć podręczną. Zestaw zapis dostępu transakcji i nagłówki odpowiedzi z dwoma pytaniami: kto wytworzył odmowę i czy użyto ponownie zapisanej odpowiedzi?

  • Żądanie odrzucone lokalnie wymaga poprawienia decyzji o regule dostępu lub tożsamości.
  • Świeża odmowa pochodzenia oznacza, że pochodzenie nadal odrzuca żądanie.
  • Użyta ponownie odpowiedź pochodzenia wymaga sprawdzenia polityki świeżości i odpowiedniej konfiguracji pamięci podręcznej.

Pamięć podręczna HTTP obejmuje niektóre negatywne odpowiedzi na swoich warunkach, ale 403 nie otrzymuje domyślnie świeżości heurystycznej. Odmowa, która w innym przypadku nadawałaby się do pamięci podręcznej, może nieść jawny czas życia wspólnej pamięci podręcznej. Zmiana uprawnienia w pochodzeniu nie usuwa odpowiedzi wciąż uznawanej za świeżą; używaj odpowiedniej polityki odpowiedzi dla decyzji, których nie należy przechowywać.

negative_ttl Squida to osobny wariant zapasowy dla pewnych nieudanych żądań o nieznanym terminie ważności. Udokumentowana wartość domyślna wynosi zero w wersjach objętych bieżącym odwołaniem do dyrektyw. Nie zabrania to odpowiedzi błędu uczynionych świeżymi przez jawne instrukcje HTTP.

Odwołanie wymaga też kompilacji dopuszczającej naruszenia HTTP i wyklucza Squida 8. Nie przenoś sugestii czasu życia dla Squida 2.7 do innego wydania bez sprawdzenia wsparcia. Usunięcie obiektu może usunąć natychmiastowy objaw; polityka, która czyni go ponownie używalnym, decyduje o następnym żądaniu.

Powiązane artykuły