Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Klark
Ночью нулевые значения и нет соеденений максимум 10, и при этом все равно
проблема та же

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

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Илья Шипицин
пн, 13 апр. 2020 г. в 22:45, Alex Domoradov :

> > 12,5 wa
>
> я бы сказал, что диск уже захлебывается
>

выглядит так.

но при этом проявляется только на https ?
а покажите top на http ?

насчет мониторинга, пробовали https://www.datadoghq.com/ ?
там история есть


>
> On Mon, Apr 13, 2020 at 8:30 PM Klark  wrote:
>
>> За этим наблюдаю уже 2 дня. Использую atop,htop и top. Показатели все
>> вроде
>> отличные, озу используется не более чем на 70%, сетевой канал не нагружен
>> из
>> доступного 1Гбит используется не более 400мбит, и у всех соеденение в
>> среднем 2,5 мбит (смотрел через iftop), это как раз та скорость скачивания
>> через https, процессор при этом на гружен максимум на 40%, сетевые
>> прерывания правда на одном ядре висят, сетевая встроенная там на материнке
>> от Asus, очередей не поддерживает но коннектов нет в таком количестве
>> чтобы
>> в сеть упереться. Кстати соеденений в час пик не более 900 смотрю через
>> Nginx stats,
>>
>> Active connections: 815
>> server accepts handled requests
>>  384971 384971 287029
>> Reading: 0 Writing: 800 Waiting: 14
>>
>> И явно количество тут не причем так как ночью когда Active Connections
>> 10-15
>> проблема не проходит она стабильна вне зависимости от количества открытых
>> соединений.
>>
>> По дискам тоже не упираюсь так как там так как сами видео на HDD,а
>> популярные видео на SSD но при этом я специально при скачке брал файлы с
>> каждого из них то есть в скорость дисков не упираемся, сами же диски
>> нагружены максимум на 40-45% а SSD в среднем на 30%.
>>
>>
>> Через Top посмотрел что по процессору там вот такие показатели в час пик
>>
>> top - 22:30:13 up 20 days,  9:47,  1 user,  load average: 1,03, 1,21, 1,18
>> Tasks: 142 total,   1 running,  85 sleeping,   0 stopped,   0 zombie
>> %Cpu(s):  5,9 us,  7,1 sy,  0,0 ni, 67,4 id, 12,5 wa,  0,0 hi,  7,0 si,
>> 0,0
>> st
>> KiB Mem : 16285420 total,   196972 free,  3751700 used, 12336748
>> buff/cache
>> KiB Swap:  2097148 total,  2069844 free,27304 used. 12189936 avail Mem
>>
>> Тут тоже проблем вроде не наблюдается
>>
>>
>> Уже и не знаю куда копать дальше
>>
>> Posted at Nginx Forum:
>> https://forum.nginx.org/read.php?21,287625,287630#msg-287630
>>
>> ___
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Alex Domoradov
> 12,5 wa

я бы сказал, что диск уже захлебывается

On Mon, Apr 13, 2020 at 8:30 PM Klark  wrote:

> За этим наблюдаю уже 2 дня. Использую atop,htop и top. Показатели все вроде
> отличные, озу используется не более чем на 70%, сетевой канал не нагружен
> из
> доступного 1Гбит используется не более 400мбит, и у всех соеденение в
> среднем 2,5 мбит (смотрел через iftop), это как раз та скорость скачивания
> через https, процессор при этом на гружен максимум на 40%, сетевые
> прерывания правда на одном ядре висят, сетевая встроенная там на материнке
> от Asus, очередей не поддерживает но коннектов нет в таком количестве чтобы
> в сеть упереться. Кстати соеденений в час пик не более 900 смотрю через
> Nginx stats,
>
> Active connections: 815
> server accepts handled requests
>  384971 384971 287029
> Reading: 0 Writing: 800 Waiting: 14
>
> И явно количество тут не причем так как ночью когда Active Connections
> 10-15
> проблема не проходит она стабильна вне зависимости от количества открытых
> соединений.
>
> По дискам тоже не упираюсь так как там так как сами видео на HDD,а
> популярные видео на SSD но при этом я специально при скачке брал файлы с
> каждого из них то есть в скорость дисков не упираемся, сами же диски
> нагружены максимум на 40-45% а SSD в среднем на 30%.
>
>
> Через Top посмотрел что по процессору там вот такие показатели в час пик
>
> top - 22:30:13 up 20 days,  9:47,  1 user,  load average: 1,03, 1,21, 1,18
> Tasks: 142 total,   1 running,  85 sleeping,   0 stopped,   0 zombie
> %Cpu(s):  5,9 us,  7,1 sy,  0,0 ni, 67,4 id, 12,5 wa,  0,0 hi,  7,0 si,
> 0,0
> st
> KiB Mem : 16285420 total,   196972 free,  3751700 used, 12336748 buff/cache
> KiB Swap:  2097148 total,  2069844 free,27304 used. 12189936 avail Mem
>
> Тут тоже проблем вроде не наблюдается
>
>
> Уже и не знаю куда копать дальше
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,287625,287630#msg-287630
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Klark
За этим наблюдаю уже 2 дня. Использую atop,htop и top. Показатели все вроде
отличные, озу используется не более чем на 70%, сетевой канал не нагружен из
доступного 1Гбит используется не более 400мбит, и у всех соеденение в
среднем 2,5 мбит (смотрел через iftop), это как раз та скорость скачивания
через https, процессор при этом на гружен максимум на 40%, сетевые
прерывания правда на одном ядре висят, сетевая встроенная там на материнке
от Asus, очередей не поддерживает но коннектов нет в таком количестве чтобы
в сеть упереться. Кстати соеденений в час пик не более 900 смотрю через
Nginx stats,

Active connections: 815 
server accepts handled requests
 384971 384971 287029 
Reading: 0 Writing: 800 Waiting: 14 

И явно количество тут не причем так как ночью когда Active Connections 10-15
проблема не проходит она стабильна вне зависимости от количества открытых
соединений. 

По дискам тоже не упираюсь так как там так как сами видео на HDD,а
популярные видео на SSD но при этом я специально при скачке брал файлы с
каждого из них то есть в скорость дисков не упираемся, сами же диски
нагружены максимум на 40-45% а SSD в среднем на 30%.


Через Top посмотрел что по процессору там вот такие показатели в час пик

top - 22:30:13 up 20 days,  9:47,  1 user,  load average: 1,03, 1,21, 1,18
Tasks: 142 total,   1 running,  85 sleeping,   0 stopped,   0 zombie
%Cpu(s):  5,9 us,  7,1 sy,  0,0 ni, 67,4 id, 12,5 wa,  0,0 hi,  7,0 si,  0,0
st
KiB Mem : 16285420 total,   196972 free,  3751700 used, 12336748 buff/cache
KiB Swap:  2097148 total,  2069844 free,27304 used. 12189936 avail Mem

Тут тоже проблем вроде не наблюдается


Уже и не знаю куда копать дальше

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

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Илья Шипицин
следующим шагом можно попытаться понять, является ли проблема нехваткой
ресурсов или это логическая особенность работы при текущих настройках.

помочь ответить на этот вопрос может созерцание мониторинга процессора,
сети, диска на сервере

пн, 13 апр. 2020 г. в 21:35, Klark :

> По поводу DPI я даже попробовал сделать скачивание между двумя локальными
> серверами, в ДЦ стоит 2 сервера на Colocation на одном есть такая проблема
> на другом нет. При этом скачивая там с одного сервера на другой по https
> такая же скорость (Проверял wget'ом). При этом оба сервера стримят mp4 и
> конфиг у них идентичный, разница там только в процессоре на том сервере где
> все нормально с https процессор немного слабее.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,287625,287628#msg-287628
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Klark
По поводу DPI я даже попробовал сделать скачивание между двумя локальными
серверами, в ДЦ стоит 2 сервера на Colocation на одном есть такая проблема
на другом нет. При этом скачивая там с одного сервера на другой по https
такая же скорость (Проверял wget'ом). При этом оба сервера стримят mp4 и
конфиг у них идентичный, разница там только в процессоре на том сервере где
все нормально с https процессор немного слабее.

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

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Илья Шипицин
сколько сетевых устройств между клиентом и сервером ? есть ли там
какое-нибудь DPI оборудование от провайдера ?
попробуйте воспроизвести на коротком плече, когда клиент напрямую подключен
в сегмент с сервером

open_file_cache - настройка с нетривиальными побочными эффектами. если вы
ее нагуглили, лучше отключите.

далее вопрос, вы наблюдаете деградацию скорости в клиенте, который стримит
mp4 ? для исключения того, что причина в клиенте, попробуйте скачивать
wget-ом

пн, 13 апр. 2020 г. в 18:17, Klark :

> Такая вот досада.
>
> Стоит сервер с UBUNTU + Nginx, поставил сегодня сертификат от Let's encrypt
> и вот что заметил если обычно я мог качать на скорости 10- 12мб после
> включения ssl nginx отдает файл максимум на скорости 200-400кб/c .
>
> Беда произошла именно из-за ssl так как я открыл на другом порту простой 80
> порт без ssl и через него все на ура выдало максимальные скорости, в чем
> может быть проблема?
>
> Сервер: intel core i5 4440S,16GB RAM,1x480GB ssd, 2x2TB HDD SATA 3.
>
> server {
>
> listen 443 ssl;
>
> root /var/www/html/files/;
> index index.html index.htm index.nginx-debian.html;
> ssl_certificate /etc/nginx/cert/cert1.pem;
> ssl_certificate_key  /etc/nginx/cert/privkey1.pem;
> server_name filesrv.me;
>
>
>
> location / {
> access_log off;
> mp4;
> mp4_buffer_size 10M; #2
> mp4_max_buffer_size 20M; #4
> access_log off;
> expires max;
> aio off;
> directio 512;
> output_buffers 1 2M;
> sendfile on;
> tcp_nopush on;
> tcp_nodelay on;
> tcp_nodelay on;
> add_header Cache-Control public;
> open_file_cache max=1000 inactive=900s;
> open_file_cache_valid 360s;
> open_file_cache_min_uses 2;
> open_file_cache_errors off;
>
>
>}
>
> }
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,287625,287625#msg-287625
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

При включении SSL nginx, сильно упала скорость скачивания

2020-04-13 Пенетрантность Klark
Такая вот досада.

Стоит сервер с UBUNTU + Nginx, поставил сегодня сертификат от Let's encrypt
и вот что заметил если обычно я мог качать на скорости 10- 12мб после
включения ssl nginx отдает файл максимум на скорости 200-400кб/c .

Беда произошла именно из-за ssl так как я открыл на другом порту простой 80
порт без ssl и через него все на ура выдало максимальные скорости, в чем
может быть проблема?

Сервер: intel core i5 4440S,16GB RAM,1x480GB ssd, 2x2TB HDD SATA 3.

server {

listen 443 ssl;

root /var/www/html/files/;
index index.html index.htm index.nginx-debian.html;
ssl_certificate /etc/nginx/cert/cert1.pem;
ssl_certificate_key  /etc/nginx/cert/privkey1.pem;
server_name filesrv.me;



location / {
access_log off;
mp4;
mp4_buffer_size 10M; #2
mp4_max_buffer_size 20M; #4
access_log off;
expires max;
aio off;
directio 512; 
output_buffers 1 2M;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
tcp_nodelay on;
add_header Cache-Control public;
open_file_cache max=1000 inactive=900s;
open_file_cache_valid 360s;
open_file_cache_min_uses 2;
open_file_cache_errors off;


   }

}

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

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru