Re: Proxy cache с использованием Slice для MP4 медленно отдается клиенту

Klark nginx-forum на forum.nginx.org
Чт Дек 5 01:36:09 UTC 2019


В общем все же разобрался. Действительно многое было в кеше но суть не в
этом. Медленная отдача файлов с кеш сервера конечному клиенту была из-за
указания ssl_protocols брал их из настроек сайта видимо шифрование медленно
проходило или что-то вроде этого. Оставил просто ssl on; и пути до
сертификатов теперь отдача работает значительно быстрее. Большое спасибо за
направление в сторону логов. 

конфиг кеширования оставлю тут вдруг кому понадобится 

location = /video/ {
                access_log /var/log/nginx/timed.log timed;
                mp4;
                mp4_buffer_size     1M;
                mp4_max_buffer_size 15M;
                aio threads=default;
                aio_write on;
                proxy_http_version 1.1;
                proxy_set_header Connection "";
                slice 1m;
                proxy_set_header Range $slice_range;
                proxy_cache_valid 200 206 24h;
                proxy_cache ssd_cache;
                proxy_cache_key $uri$slice_range;
                proxy_pass http://backend;
                proxy_cache_lock on;
                proxy_cache_lock_age 50s;
                proxy_cache_lock_timeout 0s;
                proxy_cache_use_stale updating;

}

Еще раз большое спасибо за правильное направление в сторону логов помогло
при поиске проблем.

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,286396,286411#msg-286411



Подробная информация о списке рассылки nginx-ru