適切なサイズの管理対象サーバー上で、Magento 1.9.2.1とLesti_Fpcを実行しています。最初は、デフォルトのファイルキャッシュを使用していましたが、問題ありませんでした。しかし、カタログが大きくなり(約8000製品は悪くないと思いますが)、クローラーがより積極的になると、キャッシュが少し大きくなるとすぐにサイトが遅くなりました。キャッシュがクリアされたとき、すべてが再び迅速に実行されていました。
local.xmlの次のエントリを使用して、キャッシュバックエンドとしてAPCに切り替えようとしました。
<global>
<cache>
<backend>apc</backend>
<prefix>MYSHOP_</prefix>
</cache>
</global>
しかし、これは問題をさらに悪化させました。次に、Cm_Cache_Backend_Fileがこの問題のために作成され、次のように統合したことを読みます。
<global>
<cache>
<backend>Cm_Cache_Backend_File</backend>
</cache>
</global>
これは少し良い感じですが、問題は同じです。キャッシュを小さく整理するために、Aoe_CacheCleanerも統合しましたが、これも役に立ちません。それでも、キャッシュがクリアされるとすぐに、すべてが再び迅速に実行されます。
編集:
infaboの回答に基づいCm_Cache_Backend_File
て、ファイルapp/etc/fpc.xml
と次のコンテンツでFPCをアクティブ化しました:
<?xml version="1.0"?>
<config>
<global>
<fpc>
<lifetime>86400</lifetime>
<backend>Cm_Cache_Backend_File</backend>
</fpc>
</global>
</config>
これは理にかなっていると確信していますが、問題を解決することもできません。
この問題の一般的な解決策は、キャッシュバックエンドとしてのRedis(または多分Memcached)であるようですが、残念ながら、管理対象サーバーでは使用できません。別のホスティング会社に切り替えることは(まだ)オプションではありません。
今は色々調べましたが、もうわかりません。多分誰かが助けることができますか?