使用FTP清除NGINX缓存

时间:2013-12-16 09:47:05

标签: caching nginx

我有一个NGINX服务器设置来处理网站的缓存(在其他地方运行)。

像魅力一样工作,但我们希望管理员可以选择从后台刷新缓存。我正在考虑使用FTP处理这个问题,只需从缓存目录中删除所有文件即可。

我已经设置了这样的缓存:

proxy_cache_path /var/cache/nginx/my_site levels=1:2 keys_zone=MY_SITE:8m max_size=2048m inactive=720m;

然而,文件以权限700存储。我如何告诉NGINX还授予该组权限(770)?我会将我创建的FTP用户添加到该组中。

处理冲洗的任何其他建议都可以(我试着阅读the other thread)。后台位于另一个位置,所以我将不得不使用一些远程技术。

1 个答案:

答案 0 :(得分:0)

您可以使用proxy_cache_purge指令,查找详细信息http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_purge(此指令在1.5.7中出现)