Nginx 按域名缓存
2019-8-8 已更新到Nginx最新Stable version nginx-1.16.0
Nginx常用作反向代理服务器,同时起着缓存作用。
我们服务器上运行着成百上千的网站,而且经常需要清理缓存。Nginx默认的缓存文件是散列存放的,想针对性删除某个域名下的缓存就很困难,所以希望在生成缓存的时候能够 按域名 存储。
在网上找到一个类似的需求(已经找不到原文出处),改动Nginx源码(src/http/ngx_http_file_cache.c),过程如下:
2019-8-8 已更新到Nginx最新Stable version nginx-1.16.0
Nginx常用作反向代理服务器,同时起着缓存作用。
我们服务器上运行着成百上千的网站,而且经常需要清理缓存。Nginx默认的缓存文件是散列存放的,想针对性删除某个域名下的缓存就很困难,所以希望在生成缓存的时候能够 按域名 存储。
在网上找到一个类似的需求(已经找不到原文出处),改动Nginx源码(src/http/ngx_http_file_cache.c),过程如下: