Contenido/Concache wirft falsche Seiten aus
Verfasst: Mo 12. Apr 2010, 07:06
Hallo 
Seit Jahren läuft mit dem Cache alles super und seit wenigen Tagen tritt folgendes Problem auf:
Nach einer gewissen Zeit wirft der Cache Artikel falsch aus, die URL stimmt, einzelne Module innerhalb des Artikels passen aber nicht. Lösche ich den Cache durch eine Änderung im Layout, funktioniert es wieder. Auch wenn ich die Caching-Zeit sehr kurz ansetze läuft alles korrekt. Was nicht hilft, ist nur ein Löschen der con_code in der Datenbank.
Beispiel:
1.html wird immer korrekt ausgeworfen, plötzlich erscheint die korrekte URL, darunter aber ein völlig anderer Artikel der aber teilweise auch das korrekte Original sein kann, sprich: einzelne Module scheinen korrekt ausgeworfen zu werden, andere nicht.
Witzigerweise schiesst sich Contenido da auf einen Artikel ein, wirft also immer Bruchteile eines bestimmten Artikels aus, nach einigen Tagen wechselt der Artikel.
Cache-Busting hilft und alles läuft sofort wieder normal. Im Backend (ohne Caching) kommt es nie zu falschen "Zusammenstellungen", auch bei kurzen Caching-Zeiten nicht. Ich tippe also deswegen eher auf ein Caching-Problem als auf ein Datenbank/Contenido-Problem.
Eigentlich hatte ich die Artikel 60 Minuten im Cache. Testweise gerade bei einer Minute und das funktioniert fehlerfrei.
Änderungen am System gab es keine nennenswerten, das Problem kam ganz plötzlich. Besucherzahlen sind auch nicht explodiert, allerdings haben wir inzwischen rund 16.000 Artikel im System. Der Server selbst ist von akuter Langeweile geplagt, SQL-Last bei 10-30%, Load 0,04-0,6 (letzteres mit kurzem Caching), Latency bei 30-40ms.
Jemand eine Idee was die Ursache sein könnte?
Danke!!

Seit Jahren läuft mit dem Cache alles super und seit wenigen Tagen tritt folgendes Problem auf:
Nach einer gewissen Zeit wirft der Cache Artikel falsch aus, die URL stimmt, einzelne Module innerhalb des Artikels passen aber nicht. Lösche ich den Cache durch eine Änderung im Layout, funktioniert es wieder. Auch wenn ich die Caching-Zeit sehr kurz ansetze läuft alles korrekt. Was nicht hilft, ist nur ein Löschen der con_code in der Datenbank.
Beispiel:
1.html wird immer korrekt ausgeworfen, plötzlich erscheint die korrekte URL, darunter aber ein völlig anderer Artikel der aber teilweise auch das korrekte Original sein kann, sprich: einzelne Module scheinen korrekt ausgeworfen zu werden, andere nicht.
Witzigerweise schiesst sich Contenido da auf einen Artikel ein, wirft also immer Bruchteile eines bestimmten Artikels aus, nach einigen Tagen wechselt der Artikel.
Cache-Busting hilft und alles läuft sofort wieder normal. Im Backend (ohne Caching) kommt es nie zu falschen "Zusammenstellungen", auch bei kurzen Caching-Zeiten nicht. Ich tippe also deswegen eher auf ein Caching-Problem als auf ein Datenbank/Contenido-Problem.
Eigentlich hatte ich die Artikel 60 Minuten im Cache. Testweise gerade bei einer Minute und das funktioniert fehlerfrei.
Änderungen am System gab es keine nennenswerten, das Problem kam ganz plötzlich. Besucherzahlen sind auch nicht explodiert, allerdings haben wir inzwischen rund 16.000 Artikel im System. Der Server selbst ist von akuter Langeweile geplagt, SQL-Last bei 10-30%, Load 0,04-0,6 (letzteres mit kurzem Caching), Latency bei 30-40ms.
Jemand eine Idee was die Ursache sein könnte?
Danke!!