Currently I’m doing cache using fastcgi_cache for non-logged-in users,
and
using ( if + fastcgi_no_cache + fastcgi_cache_bypass ) to pass logged-in
users directly to backend which is PHP-FPM.
this work good enough, but when PHP-FPM start hitting 500+ req/s the
slow/load start.
So what i’m thinking about is to create a cache for logged-in users and
each
user has it’s own cached files, is that possible? if yes can you please
provide me some tips about that. I’ve goggled a lot but nothing help
with
that.
the site running custom php cms with mysql and memcached and apc
and each user has it’s own cached files, is that possible? if yes
can you please provide me some tips about that. I’ve goggled a lot
but nothing help with that.
Use the session ID as part of the cache key. I have a drupal config
that uses that: