読者です 読者をやめる 読者になる 読者になる

mod_disk_cache

apache

意地でもキャッシュさせたかったので試してみた。

<IfModule mod_disk_cache.c>
   CacheEnable disk /
   CacheRoot "/var/cache/mod_proxy"
   CacheDefaultExpire 3600
   CacheDirLength 4
   CacheDirLevels 4
   CacheIgnoreCacheControl On
   CacheIgnoreNoLastMod On
</IfModule>

負荷掛けてみたが、キャッシュ前はCPU idleが0%になっていたのに比べ94%程度。さすがキャッシュ(当たり前か)。
GETのときのみキャッシュを使用し、POSTのときはキャッシュ使用せず(当たり前か)。
「CacheIgnoreCacheControl On」はやりすぎだと思った。