Size: a a a

Django [ru] #STAY HOME

2020 March 20

А

Алексей in Django [ru] #STAY HOME
Black Eyes
нет таm cpu_count
А что там есть?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
А что там есть?
from multiprocessing import cpu_count
workers = max_workers()

в облеке 4 ядра
wsgi 5 а asgi 9,
можешь проверить у себя?)
источник

А

Алексей in Django [ru] #STAY HOME
Black Eyes
from multiprocessing import cpu_count
workers = max_workers()

в облеке 4 ядра
wsgi 5 а asgi 9,
можешь проверить у себя?)
Так вот же cpu_count) Только вот max_workers не знаю откуда
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
Так вот же cpu_count) Только вот max_workers не знаю откуда
Да про это говорю, cpu_count 4 будет иметь
def max_workers():
   return cpu_count()
источник

BE

Black Eyes in Django [ru] #STAY HOME
Есть проект, там 10 wsqi и почти всегда минимум 70% и это всё грузит обычно одна views...
кеширование не вариант и все с этим связанное...
Если на asgi перейти, можно ли съэкономить на сервере, например меньше ядер арендовать.
источник

BE

Black Eyes in Django [ru] #STAY HOME
10 cpu еле тащат рендинг 80 страниц в сек
источник

А

Алексей in Django [ru] #STAY HOME
Black Eyes
10 cpu еле тащат рендинг 80 страниц в сек
А что там такое приложение делает?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
А что там такое приложение делает?
да ничего такого, дорвей будущий, его роботы Яндекса рвут
источник

BE

Black Eyes in Django [ru] #STAY HOME
так есть ли смысл интересно просто переключиться на asgi не меняю код приложения
источник

А

Алексей in Django [ru] #STAY HOME
Black Eyes
да ничего такого, дорвей будущий, его роботы Яндекса рвут
Просто работа с бд в основном?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
Просто работа с бд в основном?
да
источник

А

Алексей in Django [ru] #STAY HOME
А бд на той же машине, что и сервер?
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
А бд на той же машине, что и сервер?
да, но не уверен что бд там нагружается, она 3-5% всегда
источник

А

Алексей in Django [ru] #STAY HOME
Black Eyes
да, но не уверен что бд там нагружается, она 3-5% всегда
Ага, если на удаленной машине то есть смысл, все возможно упирается в network io
источник

BE

Black Eyes in Django [ru] #STAY HOME
Алексей
Ага, если на удаленной машине то есть смысл, все возможно упирается в network io
надо попробовать будет) завтра
А сейчас нужно зарачить в доте пару каток.
источник

BE

Black Eyes in Django [ru] #STAY HOME
@MrNaif_bel а ты daphne пробовал? время ответа сервера 500-700мс против uvicorn c 50-80мс
источник

А

Алексей in Django [ru] #STAY HOME
Black Eyes
@MrNaif_bel а ты daphne пробовал? время ответа сервера 500-700мс против uvicorn c 50-80мс
Не пробовал, uvicorn вроде лучше и меньше зависимостей тянет)
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
А кто-то пишет логи в джсоне? Стоит ли оно того? Какие плюсы/минусы?
источник

A

Andrey in Django [ru] #STAY HOME
tot samiy neizvestniy
А кто-то пишет логи в джсоне? Стоит ли оно того? Какие плюсы/минусы?
Обрабатывать прощн
источник

A

Andrey in Django [ru] #STAY HOME
Но это для ELC стэка скорее
источник