forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 27.07.2020, 15:15
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Sergey Anohin написал(а) к Stas Mishchenkov в Jul 20 13:58:59 по местному времени:

Нello, Stas!

SA>> для одноядерного сервера load average (1 min) 0.8 этож не критично?
SM> Значит дело не в этом. Может канал где-то по пути до Германии проседает, а может и сами клиенты тупят.

Средняя скорость 1Mbps, в лютых пиках до 6. Это вроде как вообще ни о чем. А tcpdump интересно есть смысл юзать или там ничего не отыскать будет?
Разрывы то не сильно частые.

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #12  
Старый 29.07.2020, 01:10
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Andrew Kant написал(а) к Alexey Vissarionov в Jul 20 19:01:56 по местному времени:

Нello Alexey!

Monday July 27 2020 13:37, Alexey Vissarionov wrote to Sergey Anohin:

SA>>>> Да клиентов дисконнектит бывает, фронт в рф, бэк в германии,
SA>>>> врубил лог дебаг там за час 342 миллиона линий, не нашел ответ
SM>>> На ум приходит только два варианта. Перегрузка канала от фронта
SM>>> до бэка и высокая загрузка компьютера, на котором стоит nginx.
SA>> для одноядерного сервера load average (1 min) 0.8 этож не критично?

AV> 0.8 - это значит, что компутер 0.8/(1+0.8) == 44% времени реально
AV> работает, а остальные 56% простаивает.

Какая-то странная у тебя арифметика, то есть если load average = 1, а ядро у нас одно и без гиперсрединга, то, по-твоему, это значит, что процессор простаивает половину времени? Не чувствуешь лажу в рассуждениях? Либо приведи в твоей формуле кто такой 0.8, а кто такой 1 :)

Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
  #13  
Старый 29.07.2020, 01:35
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Alexey Vissarionov написал(а) к Andrew Kant в Jul 20 00:13:30 по местному времени:

Доброго времени суток, Andrew!
28 Jul 2020 19:01:56, ты -> мне:

SA>>>>> Да клиентов дисконнектит бывает, фронт в рф, бэк в германии,
SA>>>>> врубил лог дебаг там за час 342 миллиона линий, не нашел ответ
SM>>>> На ум приходит только два варианта. Перегрузка канала от фронта
SM>>>> до бэка и высокая загрузка компьютера, на котором стоит nginx.
SA>>> для одноядерного сервера load average (1 min) 0.8 этож не критично?
AV>> 0.8 - это значит, что компутер 0.8/(1+0.8) == 44% времени реально
AV>> работает, а остальные 56% простаивает.
AK> Какая-то странная у тебя арифметика, то есть если load average = 1,
AK> а ядро у нас одно и без гиперсрединга, то, по-твоему, это значит,
AK> что процессор простаивает половину времени?

Ээээ... LA - это отношение load/idle (просто и незатейливо, ага).
Неочевидно, но так слежалось.

AK> Не чувствуешь лажу в рассуждениях? Либо приведи в твоей формуле кто
AK> такой 0.8, а кто такой 1 :)

0.8 - значение LA, 1 - константа.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Облачных технологий не существует - существуют только чужие компутеры
--- /bin/vi
Ответить с цитированием
  #14  
Старый 29.07.2020, 11:03
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Andrew Kant написал(а) к Alexey Vissarionov в Jul 20 09:37:03 по местному времени:

Нello Alexey!

Wednesday July 29 2020 00:13, Alexey Vissarionov wrote to Andrew Kant:

AV> Доброго времени суток, Andrew!
AV> 28 Jul 2020 19:01:56, ты -> мне:

SA>>>>>> Да клиентов дисконнектит бывает, фронт в рф, бэк в германии,
SA>>>>>> врубил лог дебаг там за час 342 миллиона линий, не нашел ответ
SM>>>>> На ум приходит только два варианта. Перегрузка канала от фронта
SM>>>>> до бэка и высокая загрузка компьютера, на котором стоит nginx.
SA>>>> для одноядерного сервера load average (1 min) 0.8 этож не
SA>>>> критично?
AV>>> 0.8 - это значит, что компутер 0.8/(1+0.8) == 44% времени реально
AV>>> работает, а остальные 56% простаивает.
AK>> Какая-то странная у тебя арифметика, то есть если load average = 1,
AK>> а ядро у нас одно и без гиперсрединга, то, по-твоему, это значит,
AK>> что процессор простаивает половину времени?

AV> Ээээ... LA - это отношение load/idle (просто и незатейливо, ага).
AV> Неочевидно, но так слежалось.

Ну, во-первых, дай пруф. Чисто интуитивно "средняя загрузка" это отношение рабочего времени к общему, но не к простою. И если у некоторых альтрнативно сексуальных это не так - покажи, где они об этом сказали. Во-вторых,даже если это load/idle, то при 100% загрузке проца оно должно стремиться к бесконечности. Ситуация 100% загрузки - не редкость, и её легко воспроизвести одним потоком. Ты видел при этом чтоб цифры LA были выше 10 ?

AK>> Не чувствуешь лажу в рассуждениях? Либо приведи в твоей формуле
AK>> кто такой 0.8, а кто такой 1 :)

AV> 0.8 - значение LA, 1 - константа.

Ну и в третьих, даже если это load/idle, то причем тут (X / (1+X))?

Так что, давай, напряги мозг и подумай, где ты накосячил.
Я бы сказал, что в исходном предположении, что это load/idle, а не load/total. Ну и потом в попытках посчитать total как load+idle, где запутался окончательно и ещё остальных путая.

Если считаешь себя правым - приведи все формулы, проверим вместе.



Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
  #15  
Старый 29.07.2020, 16:53
Egor Glukhov
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Egor Glukhov написал(а) к Andrew Kant в Jul 20 15:36:08 по местному времени:

Andrew,

29 Jul 20 09:37, you wrote to Alexey Vissarionov:

AV>> Ээээ... LA - это отношение load/idle (просто и незатейливо, ага).
AV>> Неочевидно, но так слежалось.
AK> Ну, во-первых, дай пруф. Чисто интуитивно "средняя загрузка" это отношение
AK> рабочего времени к общему, но не к простою.

Если это load/total, как тогда получаются значения больше 1? И даже больше числа процессорных ядер вместе с гиперсратингом.

"В военное время значение синуса может достигать четырёх".

Егор Глухов
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #16  
Старый 29.07.2020, 21:36
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию nginx as web socket proxy

Andrew Kant написал(а) к Egor Glukhov в Jul 20 20:10:01 по местному времени:

Нello Egor!

Wednesday July 29 2020 15:36, Egor Glukhov wrote to Andrew Kant:

EG> Andrew,

EG> 29 Jul 20 09:37, you wrote to Alexey Vissarionov:

AV>>> Ээээ... LA - это отношение load/idle (просто и незатейливо, ага).
AV>>> Неочевидно, но так слежалось.
AK>> Ну, во-первых, дай пруф. Чисто интуитивно "средняя загрузка" это
AK>> отношение рабочего времени к общему, но не к простою.

EG> Если это load/total, как тогда получаются значения больше 1? И даже
EG> больше числа процессорных ядер вместе с гиперсратингом.

EG> "В военное время значение синуса может достигать четырёх".

так load - это по идее не время процессора, а время активных процессов. то есть фактически это размер очереди к процессору. и соответсвено load average - это средний размер очереди за интервал времени. всё логично, в отличие от попыток притянуть сюда привязку к времени простоя с получением астрономических цифр при делении на ноль.

Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:27. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot