prestashop で memcache が機能しない理由を理解しようとしています。製品ページでページの読み込みが 10 倍遅くなります。
本番環境で APC キャッシュをテストしたところ、サーバーの負荷が 4 を超えました。
サーバーとバージョン:
- nginx/1.1.19
- PHP 5.3.10-1ubuntu3.6 (fpm-fcgi)
- memcached 1.4.13
- プレスタショップ 1.5.3.1
- サーバーにインストール: pecl、pear、php-dev、libpcre3-dev、pcre-devel、libmemcached-dev、およびすべての必要なもの
- memcache プロセス:
26507 ? Sl 0:05 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1
- に構成された memcache
127.0.0.1 / 11211 / Weight=1
- エラーログなし
( ) 上の memcache 3 seconds
:
キャッシュなし ( 300ms
):
APC ( 100ms
):