Сделал на днях HLS через nginx-vod-module, проблема появилась когда увидел рост IOWAIT, заметил что не включил пул потоков thread_pool, включил его и сразу перестал отдаваться файл .ts , m3u8 получаю а вот сами сегменты ошибка сервер ничего не отправил. Полез в логи там чисто никаких ошибок не появилось.
Сам конфиг
server {
listen 1024;
root /var/www/html/files/;
vod_mode local;
# Performance
location / {
vod hls;
vod_performance_counters perf_counters;
vod_cache_buffer_size 512k;
vod_output_buffer_pool 64k 32;
vod_open_file_thread_pool pool_1;
aio on;
}
location /vodstat {
vod_performance_counters perf_counters;
vod_status;
allow all;
}
}
Сам pool создал перед открытием секции http{
добавил thread_pool pool_1 threads=16;
Если убрать строку vod_open_file_thread_pool pool_1; то все сразу же работает прекрасно. В чем может быть проблема?