Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Не полная загрузка картин ок.
- To: nginx-ru@xxxxxxxxx
- Subject: Не полная загрузка картин ок.
- From: "solomenikm" <nginx-forum@xxxxxxxx>
- Date: Sun, 27 Mar 2011 16:44:32 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=Z82WBptGgQgdRWzc3sfuZU9jZnK2UCymxXBWGer510U=; b=CcfCwSn/20QkgRAnWVrn+0YxEkZ5QdiN2UQPicnRNPshjM3FQOjdME1+uyYQa6qVncobazmKbXbk4pDnZ0FWrm+txNNrueNwWlSU35k/d+zQiDzcGeBFhUspKbdIgDgS;
Вкратце. Картинки грузятся не
полностью. Не все и не всегда но такое
случается.
Подробно. Если в реальном времени
смотреть на загрузку картинки
(предположим что она весит 100кб)
файрбагом, то происходит следующее:
загружается 30 кб, загруженная часть
отображается в браузере, небольшая
пауза (меньше секунды) и загружается
оставшаяся часть картинки со статусом
200, но в браузере не обновляется. Если
открыть картинку в новом окне, то
загрузится та же часть но уже со
статусом 206. При обновлении страницы
догружается до конца. Проблему
наблюдал только в файрфокс 4 под
линуксом и под виндой.
Конфиг.
http {
proxy_cache_path /var/cache/nginx levels=1:2
keys_zone=anonymous:50m
inactive=7d max_size=200m;
proxy_temp_path /var/tmp/nginx 1 2;
proxy_cache_valid any 5m;
client_body_buffer_size 512K;
client_header_buffer_size 512k;
client_max_body_size 100M;
client_body_timeout 100s;
client_header_timeout 100s;
large_client_header_buffers 20 512k;
keepalive_timeout 100s;
send_timeout 300s;
output_buffers 1 512k;
postpone_output 1460;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
gzip on;
gzip_static on;
gzip_http_version 1.0;
gzip_min_length 100;
gzip_proxied any;
gzip_types text/plain text/css application/x-javascript
text/xml
application/xml application/xml+rss text/javascript;
gzip_disable "msie6";
gzip_comp_level 7;
gzip_vary on;
limit_req_zone $binary_remote_addr zone=slimits:5m
rate=300r/s ;
location @nocached {
limit_req zone=slimits burst=25;
expires -1;
proxy_pass http://127.0.0.1:8080;
proxy_redirect default;
proxy_pass_header Cookie;
proxy_pass_header Set-Cookie;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
}
server {
....
location ~*
^.+\.(jpg|jpeg|png|gif|ico|zip|gz|rar|flv|wmv|avi|mpeg|mpg|mp3|mov|htc|swf|ttf|eot|woff|svg)$
{
expires max;
try_files $uri $uri/ @nocached;
}
}
}
Очень прошу помощи. Спасибо.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,186179,186179#msg-186179
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|