Caching 使用Nginx的抢占式缓存
如何使用nginx创建抢占式缓存 目前,缓存变得陈旧,并一次卸载大量图像 在我的http部分,我有Caching 使用Nginx的抢占式缓存,caching,nginx,Caching,Nginx,如何使用nginx创建抢占式缓存 目前,缓存变得陈旧,并一次卸载大量图像 在我的http部分,我有 proxy_cache_path /var/cache/nginx levels=1:1 keys_zone=zone:10m; 在我的服务器配置中,我有 server { listen 80 default deferred; server_name myservername root /myapp/public; client_max_body_size 2G; p
proxy_cache_path /var/cache/nginx levels=1:1 keys_zone=zone:10m;
在我的服务器配置中,我有
server {
listen 80 default deferred;
server_name myservername
root /myapp/public;
client_max_body_size 2G;
proxy_cache_bypass $http_pragma;
proxy_cache_valid 200 301 302 304 1M;
proxy_cache_use_stale error timeout invalid_header updating http_500 http_502 http_503 http_504;
proxy_cache zone;
gzip_static on;
try_files $uri @app;
location @app {
if ($request_uri ~* "\.(ico|css|js|gif|jpe?g|png)\?[0-9]+$") {
expires max;
break;
}
client_body_buffer_size 32k;
proxy_buffers 8 64k;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://myupstream;
}
}
欢迎来到堆栈溢出。你的问题应该更具体一些。提供nginx配置文件是个好主意。@EugZol哦,对不起,修复它。此配置在1个月内缓存映像