Size: a a a

2020 January 11

IH

Ihor Horhul in nginx_ru
нет
источник

Y

Yuri in nginx_ru
Это как бы стандартно уже 🙂
источник

S

Scumtron in nginx_ru
Значит FDC
источник

S

Scumtron in nginx_ru
Если FDC, просите заменить диски на Samsung
источник

S

Scumtron in nginx_ru
Они по умолчанию ставят нелеквид очень медленные
источник

Y

Yuri in nginx_ru
вангую, что thread pool не спасет. Это все припарки
источник

Y

Yuri in nginx_ru
Может быть поможет выиграть чуть-чуть производительности
источник

Y

Yuri in nginx_ru
Но это все временно
источник

S

Scumtron in nginx_ru
Yuri
вангую, что thread pool не спасет. Это все припарки
Ну он лишним не будет, просто из за него LA подскочит
источник

IH

Ihor Horhul in nginx_ru
Scumtron
Если FDC, просите заменить диски на Samsung
У меня Samsung
источник

S

Scumtron in nginx_ru
Ihor Horhul
У меня Samsung
Покажите Локейшен, что видео обрабатывает
источник

IH

Ihor Horhul in nginx_ru
Yuri
вангую, что thread pool не спасет. Это все припарки
Вообще не понятно как оно на железо влияет
источник

Y

Yuri in nginx_ru
как-как… никак 🙂 I/O Wait вырастет, что скажется на LA, как чуть выше сказал @Scumtron
источник

S

Scumtron in nginx_ru
У меня 8 гбит на 4x SSD 1TB, там все просто
источник

S

Scumtron in nginx_ru
location /contents/videos/ {
   internal;
   location ~* .*\.mp4 {
     aio threads=videos;
     mp4;
     expires max;
     #limit_rate_after      3m;
   }
 }
источник

Y

Yuri in nginx_ru
при 18тб кеше я боюсь даже числа называть, сколько пулов выставлять
источник

S

Scumtron in nginx_ru
Разумеется, что необходим тюнинг ядра, сетевого стека
источник

IH

Ihor Horhul in nginx_ru
Scumtron
location /contents/videos/ {
   internal;
   location ~* .*\.mp4 {
     aio threads=videos;
     mp4;
     expires max;
     #limit_rate_after      3m;
   }
 }
  location ~* "^/stream/()/(.*)/" {
   add_header Last-Modified "MON, 1 Nov 2018 08:52:00 GMT";
   add_header Access-Control-Allow-Headers "*";
   add_header Access-Control-Expose-Headers "Server,range,Content-Length,Content-Range";
   add_header Access-Control-Allow-Methods "GET, HEAD, OPTIONS";
   add_header Access-Control-Allow-Origin "*";

   secure_token_encrypt_uri on;
   secure_token_encrypt_uri_part $2;

   proxy_cache cache_$disk;
   proxy_cache_revalidate off;
   proxy_cache_min_uses 1;
   proxy_cache_use_stale error timeout updating http_500 http_502 http_503 http_504;
   proxy_cache_background_update on;
   proxy_cache_lock on;
   proxy_cache_key $hls_path;
   proxy_cache_valid 90d;
   proxy_no_cache $no_cache;
   proxy_cache_bypass $no_cache;

   aio threads=pool_$disk;
   sendfile on;

   add_header X-Cache-Status $upstream_cache_status;

   proxy_set_header  X-Real-IP $user_header;
   proxy_set_header  X-Forwarded-For $user_header;
   proxy_set_header  Referer $http_referer;
   proxy_http_version 1.1;
   proxy_set_header Connection "";
   proxy_pass        http://storage;

   expires 100d;
 }
источник

Y

Yuri in nginx_ru
все эти припарки типа thread pool и прочего - это чтобы из медленного железа вытащить максимум, что оно умеет. Я так понимаю, тут вообще не тот случай
источник

IH

Ihor Horhul in nginx_ru
Scumtron
У меня 8 гбит на 4x SSD 1TB, там все просто
Когда файлы уже лежат, да, проблем нет
источник