要求 集群 的每台服务器都一致的内容 访问路径
upstream colony {
#hash $request_uri;
#least_conn;
#根据每次请求的url地址,hash后访问到固定服务器节点
server 192.168.1.20;
server 192.168.1.37;
server 192.168.1.26;
keepalive 32;
}
proxy_cache_path /qiujian/nginx-cache keys_zone=qiujian:5m max_size=1g inactive=1m use_temp_path=off;
server {
listen 8088;
server_name xx.xx;
location / {
proxy_pass http://colony;
#启动缓存,和keys_zone一直
proxy_cache qiujian;
proxy_cache_valid 200 304 8h;
proxy_http_version 1.1;
proxy_set_header Connection "";
}
}
效果图 缓存集群机子中的图片