Obtemos uma entrada access.log para o conteúdo servido do cache no nginx

2

Para uma configuração que parece

http {
    proxy_cache_path /etc/nginx/cache keys_zone=one:10m;

    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;

    server {
        proxy_cache one;
        listen 80;
        server_name x.y.in www.x.y.in;

        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header HOST $http_host;
            proxy_pass http://127.0.0.1:1234;
            proxy_redirect off;
        }
    add_header Access-Control-Allow-Origin *;
    }
}

Eu estava fazendo o ab (benchmark do apache). E, curiosamente, eu não vi nada no arquivo access.log para o conteúdo em cache, eu posso ver que alguns arquivos apareceram no diretório de cache que eu tinha especificado.

Esse comportamento é esperado, o conteúdo em cache não é exibido em access.log? É configurável?

Passou pelos documentos nginx também, não conseguiu encontrar nada relacionado a isso.

    
por divyenduz 24.12.2014 / 13:47

0 respostas

Tags