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