我的问题是对Magento专业人士:
是否可以同时将Varnish和Redis用于FPC(全页缓存)?
我当前的设置如下所示:
SSL termination > Varnish Full Page Cache > Apache > two Magento 2网站。
除了上述设置外,我还安装了Redis for Page Cache,以查看是否会从中受益。
让我感到困惑的是Redis配置中的这一行:
'page_cache' =>
array(
  'backend' => 'Cm_Cache_Backend_Redis',这是我从Magento官方网站获得的示例Redis配置的完整代码:
 '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”是指全页缓存,我已经在Varnish中有了它。
我在此网站和其他网站上检查了Magento 2中有关Varnish,Redis和FPC的许多答案,但仍然找不到答案。
问题1)我是否应该从代码中删除“ page_cache ”部分?或者,Varnish和Redis是否使用FPC的不同部分,我应该保留它吗?
问题2)请根据您的个人经验分享Varnish和Redis在Magento 2中的FPC中相处得如何,您是否建议同时使用两者进行全页缓存?