Minha pergunta é para Magento Pros:
Posso usar Varnish e Redis for FPC (Full Page Cache) ao mesmo tempo?
Minha configuração atual é assim:
SSL termination > Varnish Full Page Cache > Apache > two
Sites Magento 2.
Além da configuração acima, instalei o Redis para cache de página para ver se vou obter algum benefício com isso.
O que me confundiu é esta linha na configuração do Redis:
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
e aqui está o código completo da amostra de configuração Redis que obtive no site oficial do 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
Tanto quanto eu entendo "page_cache" refere-se ao cache de página inteira e eu já tenho isso no Varnish.
Eu verifiquei muitas respostas sobre Varnish, Redis e FPC no Magento 2 neste e em outros sites, mas ainda não encontrei a resposta.
Pergunta 1 ) Devo apenas remover a parte ' page_cache ' do código? Ou, Varnish e Redis usam diferentes segmentos do FPC e devo mantê-lo?
Pergunta 2 ) Compartilhe com base em sua experiência pessoal o quão bem Varnish e Redis se dão bem no FPC no Magento 2 e você recomendaria usar os dois ao mesmo tempo no cache de página inteira?