Мой вопрос к профессионалам Magento:
Могу ли я использовать Varnish и Redis для FPC (Full Page Cache) одновременно?
Моя текущая настройка выглядит так:
SSL termination > Varnish Full Page Cache > Apache > two
Сайты Magento 2.
В дополнение к вышеприведенной настройке я установил Redis для Page Cache, чтобы узнать, получу ли я от этого выгоду.
Что меня смутило, так это строка в конфиге Redis:
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
и вот полный пример примера конфигурации Redis, который я получил с официального сайта 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
Насколько я понимаю, "page_cache" относится к Full Page Cache, и у меня уже есть это в Varnish.
Я проверил много ответов относительно Varnish, Redis и FPC в Magento 2 на этом и других веб-сайтах, но так и не нашел ответа.
Вопрос 1 ) Должен ли я просто удалить эту часть ' page_cache ' из кода? Или Varnish и Redis используют разные сегменты FPC, и я должен сохранить их?
Вопрос 2 ) Пожалуйста, поделитесь, основываясь на вашем личном опыте, насколько хорошо Varnish и Redis ладят в FPC в Magento 2, и вы бы порекомендовали использовать их одновременно для Full Page Cache?