Задержки при proxy_cache + HLS
Андрей Василишин
a.vasilishin at kpi.ua
Mon May 27 10:16:28 UTC 2013
Всем привет!
Ситуация такая, нгинкс с proxy_cache стоит перед FMS, и все хорошо,
когда размер фрагмента больше 1Мб, кусок сразу отдается пользователю,
когда размер меньше 1Мб, почему-то идет задержка 1с. Какой буфер
можно/нужно подкрутить, чтобы исправить ситуацию? Конфиг такой:
proxy_cache_path /megastorage/nginx/nginx_proxy_cache levels=1:2
keys_zone=two:256m inactive=10m max_size=570G;
proxy_cache_key "$proxy_host$request_uri";
location ~* ^/(hds|vod|hls){
proxy_buffering on;
proxy_pass http://127.0.0.1:8134;
proxy_cache_min_uses 5;
proxy_cache_valid 200 30m;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Accept-Encoding "";
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_key "$proxy_host$request_uri";
proxy_cache two;
proxy_cache_use_stale error timeout invalid_header
updating http_500 http_502 http_503 http_504 http_404;
proxy_temp_path /megastorage/nginx/proxy_temp 1 2;
access_log off;
expires 1d;
proxy_read_timeout 10s;
proxy_connect_timeout 10s;
proxy_send_timeout 10s;
error_page 500 502 503 504 =200 @checkstatus;
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1908c772fd97[1].png
Type: image/png
Size: 148557 bytes
Desc: not available
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130527/c8de6c7f/attachment-0001.png>
Подробная информация о списке рассылки nginx-ru