Ich habe den Verdacht, dass der Cronjob den Cache nicht zuverlässig löscht.
Täglich um 0.00 Uhr wird der Cronjob angestoßen: http://www.domain.de/backend/cron
Vom Hoster bekomme ich auch anschließend die Email mit dem Inhalt:
Url 'http://www.domain.de/backend/cron ’ fetched
Status: 200
Output:
Processing Refresh seo index
Processing Suche
Processing Topseller Refresh
Processing HTTP Cache löschen
In den Grundeinstellungen bei SW zeigt das nächste Fälligkeitsdatum auch jeden Morgen den Folgetag an. Soweit sieht alles korrekt aus.
Um 0.15 startet der Cronjob zum Cache vorwärmen cd /verzeichnis/ && /usr/bin/env TERM=xterm /usr/bin/php bin/console sw:warm:http:cache
Auch danach erhalte ich die Bestätigungsmail, dass alles erfolgreich war.
Dennoch habe ich das Gefühl, dass der Cache nicht immer geleert wird.
Zum einen ist die Speicherplatzbelegung jeden Morgen +/- 1% gleich. Heute aber erheblich höher als üblich.
Cachegröße nach Leeren normalerweise: 1,05 MB
Cachegröße nach Aufwärmen etwa: 102 MB
Heute Cachegröße nach leeren, aufwärmen und 24 Besuchern (87 Impressionen): 350 MB
Ist die Cachegröße nach dieser geringen Besucherzahl realistisch?
Der Shop ist quasi ganz neu und hat bisher kaum Besucher. So kann ich die Werte hier noch gut nachvollziehen. Aber ich habe keine Anhaltspunkte, ob diese Speichergrößen normal/realistisch sind und wieviel freien Speicher man z.B. vorhalten sollte um nicht in Bedrängnis zu geraten. Gibt es hierfür vielleicht einen Wert prozentual zur Shopgröße oder ähnlichem?
Wäre schön, wenn mir da jemand weiterhelfen könnte.
LG