Refresh Pattern
Zur Navigation springen
Zur Suche springen
Refresh Pattern
- Bestimmt, wie lange Squid Dinge aus dem Internet im Cache behält.
- Greift nur, wenn die Webseite selbst keine klare Ablaufzeit vorgibt.
- Schlüsselwort Pattern Min Prozent Max
refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 refresh_pattern . 0 20% 4320
- MIN = Mindestzeit in Minuten, wie lange etwas IMMER als aktuell gilt.
- PROZENT = Anteil vom Alter seit letzter Änderung, der zusätzlich erlaubt ist.
- MAX = Obergrenze, länger bleibt nichts im Cache, egal was passiert.
- Beispiel
- Eine Datei wurde vor 100 Minuten geändert.
- Mit 20% darf Squid sie noch 20 Minuten als aktuell ansehen.
- Wenn MIN = 0 → nichts wird pauschal gecached.
- Wenn MAX erreicht ist → Objekt wird neu geladen.
- Wichtig
- Bei HTTPS sieht Squid den Inhalt nicht → daher greift das meist gar nicht.
- Deshalb ist das heute oft nur noch theoretisch relevant.