Странности с try_files
greenh
greenh at gmail.com
Sat Dec 6 11:30:59 UTC 2014
Добрый день
Подскажите плз, что происходит не так и куда смотреть
Имеется несколько серверов, отдающих статический контент, и один сервер,
являющийся для них мастером
Делается это следующим образом:
server {
listen *:80;
server_name img.site.com img-h10.site.com ;
root /home/site.com/site.com;
location / {
expires 14d;
root /home/site.com/img.site.com;
try_files $uri $uri/ @fallback;
error_log /home/site.com/logs/img.site.com-img-error.log;
}
location @fallback
{
proxy_pass http://db.site.com;
proxy_store /home/site.com/img.site.com/$request_uri;
proxy_cache_key $host$uri$query_string;
root /home/site.com/img.site.com;
proxy_store_access user:rw group:rw all:rw;
error_log /home/site.com/logs/img.fallback-error.log warn;
access_log /home/site.com/logs/img.fallback-access.log ;
access_log /home/site.com/logs/img.fallback-count.log count;
}
}
Но при анализе img.fallback-access.log выясняется, что один и тот же файл
запрашивается много раз, хотя в ФС он физически присутствует. Что это может
быть?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20141206/ddfff75d/attachment.html>
Подробная информация о списке рассылки nginx-ru