Size: a a a

Django [ru] #STAY HOME

2019 August 02

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
И про воркеров
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
В гугле вообще ничего, вот и спрашиваю про опыт коллег
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
В англ конфе ответил один, почесал затылок сказал что дафна лучше потому что ему ок на ней деплоить
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
И про воркеров
ну с воркерами тут просто. Например устанавливаешь 4 воркера в гуникорн, считай твои 4 "копии" приложения готовы принимать запросы. Т.е. один воркер занят, второй готов принимать запрос
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ilya
ну с воркерами тут просто. Например устанавливаешь 4 воркера в гуникорн, считай твои 4 "копии" приложения готовы принимать запросы. Т.е. один воркер занят, второй готов принимать запрос
получается асинхронность на gunicorn или это другое?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Мне кажется чет нет
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
получается асинхронность на gunicorn или это другое?
это не асинхронность. Код синхронно выполняется
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ilya
это не асинхронность. Код синхронно выполняется
а зачем ему тогда больше 1го воркера?
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
а зачем ему тогда больше 1го воркера?
чтобы больше запросов обрабатывать в ед. времени
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ilya
чтобы больше запросов обрабатывать в ед. времени
так он же синхронно выполняется
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
так он же синхронно выполняется
код в рамках воркера
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ilya
код в рамках воркера
так все таки получается, многопоточность?
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
так все таки получается, многопоточность?
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
так все таки получается, многопоточность?
несколько процессность)))
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Типа 4 воркера из 4х заблочило, например чатом и сайт в досе?
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Типа 4 воркера из 4х заблочило, например чатом и сайт в досе?
ну что то типа того
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ilya
ну что то типа того
хм, теперь понятно, а от чего они зависят? Я же если 100500 воркеров поставлю, лучше не станет?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Типа от количества потоков процессора, памяти и тд
источник

i

ilya in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Типа от количества потоков процессора, памяти и тд
типа да
пишут
Generally we recommend (2 x $num_cores) + 1 as the number of workers to start off with
источник