Trotz Redis wächst der Cache Ordner

Hallo,

vielleicht kann mir das jemand beantworten. Ich habe jetzt per Docker einen Redis Cache aufgesetzt für jeweils Cache, Model Cache und die Sessions. Die Redis Server laufen auch ohne Probleme.

Jetzt hatte ich im Backend geschaut ob der Cache Ordner noch beschrieben wird und sehe, dass es immer noch so ist. Verstehe ich etwas falsch? Ich konnte nichts dazu finden was nun genau im Redis landet und was nicht. Freue mich über jede Erläuterung dazu :wink:

Soweit ich weiß - und das müsste auch in der Doku so stehen - lagerst du nicht den kompletten Cache zu Redis aus, der HTTP-Cache wird meiner Meinung nach nicht ausgelagert. Dazu haben wir im Enterprise Bereich eine zusätzliche Erweiterung.

Hier steht das grundsätzlich: Shopware 5 upgrade guide

“Redis may now be used as a cache provider for the backend and model caches.”

Ich dachte, das wäre ein Core Feature.

Ich denke du meinst das hier:

SwagEssentials

Ja, genau. 

Der Core-Teil ist nur Backend-Cache und Doctrine.

@Moritz_Naczenski Ich bin da ein bisschen verwundert, hier im Forum schwirren sich entgegenstehende Erklärungen von dir rum. Siehe HTTP Cache / Cluster Setup: Ein Cache leert sich mehr als der andere

Da meintest du noch, dass du Redis als Cache empfehlen würdest (da ging es auch um den HTTP-Cache) und dass das Feature ab 5.3 Core-Feature wäre.

Wie ist das denn nu mit Redis als HTTP-Cache bzw. einer sonst wie gearteten Zentralisierung des HTTP-Caches im Cluster-Setup?

Hi,

um Redis für den http-Cache nutzen zu können, benötigst Du die Enterprise Version:
https://docs.enterprise.shopware.com/performance/essentials/

Ansonsten kannst Du nur Backend und Sessions in Redis auslagern.

Viele Grüße