キャッシュを有効にできません

助けが必要です。 nginxでキャッシュを構成しようとしています。 構成は次のようになります。



proxy_cache_path /tmp/nginx levels=1:2 keys_zone=CACHE:10m;



server {

listen 80;

....

location /maps/ {

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;



proxy_cache CACHE;

proxy_cache_key "$host$request_uri $cookie_user";

proxy_cache_valid 200 302 10m;

proxy_cache_valid 301 1h;

proxy_cache_valid any 10m;

proxy_cache_min_uses 1;



proxy_pass backend:8081/maps/;

}

....

}









キャッシュディレクトリが作成され、ファイルがそこに表示されますが、リクエストは引き続きログから確認できるバックエンド(Apache)に送られます。



何が間違っていますか?



All Articles