Mi pregunta es para los profesionales de Magento:
¿Puedo usar Varnish y Redis para FPC (Full Page Cache) al mismo tiempo?
Mi configuración actual se ve así:
SSL termination > Varnish Full Page Cache > Apache > two
Magento 2 sitios web.
Además de la configuración anterior, instalé Redis para Page Cache para ver si obtendré algún beneficio.
Lo que me confundió es esta línea en la configuración de Redis:
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
y aquí está el código completo de la configuración de Redis de muestra que obtuve del sitio web oficial de Magento:
'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
Hasta donde entiendo "page_cache" se refiere a Full Page Cache y ya lo tengo en Varnish.
Verifiqué muchas respuestas sobre Varnish, Redis y FPC en Magento 2 en este y otros sitios web, pero aún no encontré la respuesta.
Pregunta 1 ) ¿Debo eliminar esa parte ' page_cache ' del código? ¿O Varnish y Redis usan diferentes segmentos de FPC y debería conservarlo?
Pregunta 2 ) Comparta, según su experiencia personal, cuán bien se llevan Varnish y Redis en FPC en Magento 2 y ¿recomendaría usar ambos al mismo tiempo para el caché de página completa?