Ich habe eine große Wordpress-Site (600-900 ständige Benutzer) und vor etwa 6 Monaten haben wir Varnish eingerichtet. Unsere Konfiguration verwendet 5 GB Cache und wird im Speicher gespeichert. Wenn die Site etwa 1500-2000 Benutzer gleichzeitig erreicht, beginnt Varnish, 503-Fehler auszugeben. Früher haben wir den Cache auf der Festplatte gespeichert, aber durch die Verlagerung in den Speicher scheinen die 503-Fehler reduziert worden zu sein.
Wir haben 3 iFrames auf unserer Site, die wir auf jeder Seite für die Inline-Anzeigenaktualisierung verwenden. Mir ist im Varnishlog aufgefallen, dass jeder Seitenaufruf eines Benutzers als 4 Aufrufe zählt (einer für die eigentliche Seite + 3 iFrames mit den Anzeigencodes). Das bedeutet, dass 1500 Benutzer auf der Site tatsächlich 6000 Varnish-Aufrufen entsprechen (wenn keiner davon einen Fehler macht). Ist das wichtig, da sich auf den iFrame-Seiten selbst im Grunde nichts außer Anzeigencodes befindet? Oder kann die schiere Menge an Aufrufen von Varnish Leistungsprobleme verursachen?
Wenn es dazu führen kann, dass Varnish aufgrund zu vieler Anfragen abstürzt, würde ich ihm vielleicht sagen, dass es die iFrame-URLs nicht mehr zwischenspeichern soll. Aber dann mache ich mir Sorgen wegen der vielen Zugriffe auf Apache ...
Danke!