Задержки при 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