Meine Frage ist an Magento Pros:
Kann ich Varnish und Redis gleichzeitig für FPC (Full Page Cache) verwenden?
Mein aktuelles Setup sieht folgendermaßen aus:
SSL termination > Varnish Full Page Cache > Apache > two
Magento 2 Websites.
Zusätzlich zu dem obigen Setup habe ich Redis for Page Cache installiert, um zu sehen, ob ich davon profitieren kann.
Was mich verwirrt hat, ist diese Zeile in der Redis-Konfiguration:
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
und hier ist der vollständige Code der Redis-Beispielkonfiguration, die ich von der offiziellen Magento-Website erhalten habe:
'cache' =>
array(
'frontend' =>
array(
'default' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
'backend_options' =>
array(
'server' => '127.0.0.1',
'port' => '6379'
),
),
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
'backend_options' =>
array(
'server' => '127.0.0.1',
'port' => '6379',
'database' => '1',
'compress_data' => '0'
)
)
)
),
http://devdocs.magento.com/guides/v2.0/config-guide/redis/redis-pg-cache.html
Soweit ich weiß, bezieht sich "page_cache" auf den vollständigen Seiten-Cache, und das habe ich bereits in Varnish.
Ich habe auf dieser und anderen Websites viele Antworten zu Varnish, Redis und FPC in Magento 2 überprüft, aber immer noch keine Antwort gefunden.
Frage 1 ) Soll ich entfernen , genau den ‚ page_cache ‘ Teil aus dem Code? Oder verwenden Varnish und Redis unterschiedliche FPC-Segmente und ich sollte es behalten?
Frage 2 ) Bitte teilen Sie uns anhand Ihrer persönlichen Erfahrung mit, wie gut Varnish und Redis in FPC in Magento 2 miteinander auskommen. Würden Sie empfehlen, beide gleichzeitig für den Ganzseiten-Cache zu verwenden?