Проблема с proxy_cache

Александр hempalex на gmail.com
Пт Июл 9 16:03:29 MSD 2010


Задумал я следующее

в целях разгрузки бэкенда (апач) кешировать его ответы на nginx

написал

http {
...

    proxy_cache_key "$request_method|$host|$request_uri";
    proxy_cache_path /var/db/nginx levels= keys_zone=one:10m inactive=20m
max_size=500m;
    proxy_cache_min_uses 1;
    proxy_cache_valid 200 301 302 304 5m;
    proxy_cache_use_stale error timeout invalid_header http_500 http_502
 http_503 http_504;
    proxy_hide_header "Set-Cookie";
    proxy_ignore_headers "X-Accel-Redirect" "X-Accel-Expires" "Expires"
"Cache-Control";
    proxy_cache off;
    proxy_temp_path  /var/spool/nginx 1 2;
...

    server {
        server_name server.name;
        listen 1.2.3.4:80;
        location / {
           proxy_pass   http://127.0.0.1:8000;
           proxy_redirect     off;
            proxy_cache one;
        }
  }

}

Там еще много чего, но к делу, я думаю, не относиться.

Каталоги существуют, права для юзера www из под которого пускается nginx
стоят. Но каталог кэша остается пустым. В error-log nginx-ничего по этой
теме нет...

Помогите советом, куда копать

Система FreeBSD 8.0 amd64

Заранее спасибо!
Александр.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100709/a3693018/attachment.html>


Подробная информация о списке рассылки nginx-ru