Cache problem efter rename af filer i load balance-løsning
Ok, den er nok lidt omstændig at forklare den her :)
Vi har en load balance løsning (5 servere)
Vi har et galleri med 40 billeder (og 40 tilhørende thumbs)
Billederne hedder 1.jpg, 2.jpg, 3.jpg etc
Vi har så et script der kan slette et billede, f.eks. billede 10.jpg
Efter den har slettet billedet renamer den billederne 11.jpg til 40.jpg til at heede 10.jpg til 39.jpg så der ingen huller er
Problemet er så herefter at, når man ser gallerier (en side der viser de tilbageværende 39 thumbs) så er nogle af thumbene dubletter.. og giver man den en ALT+F5 reload, ja så er det nogle andre thumbs der er 2 af... meget meget underligt
Selv en gemt HTML version af galleriet gør det samme
Der er indsat header() kode der gør at cache problemet ihvertfald ikke er der..
Jeg har selv haft fingrene rent symbolske nede i en loadbalancer, som er indstillet til at cache statisk materiale, som fx .jpg-billeder, og slet ikke spørge webserverne bagved mere om det. Den overholder ingen konventioner om caching - den cacher bare. Men den kan resettes manuelt så cachen slettes.
Det kommer vel an på din loadbalancer, om den kan resettes programmatisk - på den jeg kender en lille-bitte smule til kender jeg ikke en sådan måde, men funktionen findes måske. Jeg har folk til at trykke på knappen ... Der må vel være en manual til jeres ;))
Men ellers kan der vel programmeres, så omnummerering ikke er nødvendigt - det ville være mit bedste forslag.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.