Welcome! Log In Create A New Profile

Advanced

Кэширование в nginx

July 11, 2014 05:45PM
Всем привет.

Я пытаюсь понять, как организовать кэширование в 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, т.е. точно кэш не создаётся.

Что я делаю не так? Чего не хватает в конфиге?
Subject Author Posted

Кэширование в nginx

Budulianin July 11, 2014 05:45PM

Re: Кэширование в nginx

Budulianin July 11, 2014 06:23PM

Re: Кэширование в nginx

Валентин Бартенев July 11, 2014 06:28PM

Re: Кэширование в nginx

Budulianin July 11, 2014 06:51PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 292
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready