On Friday 11 July 2014 17:45:52 Budulianin wrote: > Всем привет. > > Я пытаюсь понять, как организовать кэширование в nginx. > Есть виртуалка, на ней Python-процесс на 8080 порту, там же nginx, > запущенный от root, вот с такой конфигурацией: > -------------------------------- > user www-data; > worker_processes 4; > pid /var/run/nginx.pid; > > events { > worker_connections 768; > # multi_accept on; > } > > http { > proxy_cache_path /var/cache/nginx keys_zone=one:10m loader_threshold=300 > loader_files=200; > proxy_temp_path /var/cache/nginx/temp 1 2; > > server { > listen 6543; > proxy_cache one; > > location / { > proxy_pass http://localhost:8080; > } > } > } > -------------------------------- > > В /var/cache/nginx/temp появляются каталоги, после запуска на этом конфиге. > Хожу по сайту(со своей машины на виртуалку), всё грузится, в error.log > записей об ошибках нет. > Но кеш так и не появляется в /var/cache/nginx. > Проверял через утилиту ab, с кэшем в конфиге и без, одинаковый RPS, т.е. > точно кэш не создаётся. > > Что я делаю не так? Чего не хватает в конфиге? > [..]
http://nginx.org/r/proxy_cache_valid/ru -- Валентин Бартенев _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru