私の質問はMagento Proへの質問です。
FPC(フルページキャッシュ)にVarnishとRedisを同時に使用できますか?
私の現在のセットアップは次のようになります:
SSL termination > Varnish Full Page Cache > Apache > two
Magento 2のWebサイト。
上記の設定に加えて、ページキャッシュ用のRedisをインストールして、メリットがあるかどうかを確認しました。
私を混乱させたのは、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にあります。
このWebサイトや他のWebサイトでMagento 2のVarnish、Redis、FPCに関する多くの回答を確認しましたが、まだ回答が見つかりませんでした。
質問1) ' page_cache 'の部分をコードから削除する必要がありますか?または、VarnishとRedisはFPCの異なるセグメントを使用していますか?それを維持する必要がありますか?
質問2)個人的な経験に基づいて、Magento 2のFPCでVarnishとRedisがどの程度うまくいっているのかを共有してください。フルページキャッシュに両方を同時に使用することをお勧めしますか?