Re: При включении SSL nginx, сильно упала скорость скачивания
Ночью нулевые значения и нет соеденений максимум 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, сильно упала скорость скачивания
пн, 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, сильно упала скорость скачивания
> 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, сильно упала скорость скачивания
За этим наблюдаю уже 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, сильно упала скорость скачивания
следующим шагом можно попытаться понять, является ли проблема нехваткой ресурсов или это логическая особенность работы при текущих настройках. помочь ответить на этот вопрос может созерцание мониторинга процессора, сети, диска на сервере пн, 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, сильно упала скорость скачивания
По поводу 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, сильно упала скорость скачивания
сколько сетевых устройств между клиентом и сервером ? есть ли там какое-нибудь 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, сильно упала скорость скачивания
Такая вот досада. Стоит сервер с 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