> Есть  стандартное  решение,  которое  работает с любым кэшем: nginx-а,
> memcached-а и т.д.
> 
> В  значение  ключа кэширования добавьте счётчик. Отдельный для каждого
> куска  кэша,  который хотите вычищать. Когда надо будет вычистить кэш,
> увеличьте  на  1  значение нужного счётчика в тексте конфига и пошлите
> nginx-у  сигнал  на  перечитывание конфига. Так все ключи изменятся, а
> старые ключи постепенно вымоются из кэша.

Можно ещё проще, без memcached, инкрементировать версию кеша прямо в конфиге
и посылать сигнал на релоад конфига.
Чего люди только не придумают, чтобы не использовать HTTP ревалидацию кеша )

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,259096,260401#msg-260401

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Reply via email to