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.