Remove an entry from proxy cache

Hi, to remove an entry from proxy cache is enough just to delete the
cached
file or you need to do something else. If simply deleting works, is
there
any point then of compiling nginx with cache purge module?

On Thu, Aug 04, 2011 at 01:13:35PM +0300, Calin D. wrote:

Hi, to remove an entry from proxy cache is enough just to delete the cached
file or you need to do something else.

Yes, simple deleting works except

  1. you will get error message in log, harmless though,
  2. and if you limit cache size using max_size the deleted file
    will be accounted as existant.

If simply deleting works, is there
any point then of compiling nginx with cache purge module?

It allows to delete remotely and handles cache size properly.


Igor S.

Thanks for the clarification. Is there a reason why cache purge module
was not merged with the upstream version of nginx, since it would be
very nice to have a way of purging cache items.

On Thu, Aug 04, 2011 at 03:27:46PM +0300, Calin D. wrote:

Thanks for the clarification. Is there a reason why cache purge module
was not merged with the upstream version of nginx, since it would be
very nice to have a way of purging cache items.

Sometime ago I tried to implement the similar functionality in core
nginx,
but found some issues. Probably I will back to this again soon.

If simply deleting works, is there
any point then of compiling nginx with cache purge module?

It allows to delete remotely and handles cache size properly.


Igor S.

On 4 aug. 2011, at 17:08, Igor S. wrote:

On Thu, Aug 04, 2011 at 03:27:46PM +0300, Calin D. wrote:

Thanks for the clarification. Is there a reason why cache purge module
was not merged with the upstream version of nginx, since it would be
very nice to have a way of purging cache items.

Sometime ago I tried to implement the similar functionality in core nginx,
but found some issues. Probably I will back to this again soon.

I would sure want to second the request. Being able to purge the cache
(default) would be such a big thing! I think it makes a huge difference!

Regards,

Greg Tee

Chief @ http://peerz.nl/
LinkedIn: http://tm8.nl/yhg