Size: a a a

Django [ru] #STAY HOME

2019 March 19

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
та проблема, даже если она и есть, решается 1-2 настройками в uwsgi.ini путём включения харакири режима)
и туда добавим фин транзы 😂 чтобы им тоже харакири, ибо нефиг
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я переформулирую мысль так: неправильно настроенный uWSGI работает плохо) вывод не "не надо использовать uWSGI", вывод "надо уметь работать с инструментом"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
какие фин транзы?
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
какие фин транзы?
к примеру
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
я переформулирую мысль так: неправильно настроенный uWSGI работает плохо) вывод не "не надо использовать uWSGI", вывод "надо уметь работать с инструментом"
есть разница между настройками и глюками софта
ювсги это именно второе, настраивать надо стабильный софт
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то, о чём ты говоришь, вероятно, связано не с uWSGI, а со сборщиком мусора питона или что-нибудь из этой серии
источник

A

Aever in Django [ru] #STAY HOME
Посмотрите, правильно ли я  описываю общий процесс django?
1. Приходит пользовательский запрос и проходит через обработку middleware потом он передаётся в urls и там обрабатывается.
2. Из urls может напрямую передать запрос в views или в urls приложения.
3. Views - основная логика. views в зависимости от запроса берет или записывает данные с помощью файла models.
4. После получения результата обращения к models рендерит в файл шаблона.

Я правильно понял принцип?
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
то, о чём ты говоришь, вероятно, связано не с uWSGI, а со сборщиком мусора питона или что-нибудь из этой серии
нет, если тупо заменить на гуникорн, ничего не меняя, проблемы пропадают
иными словами: я выберу чуть медленный но стабильный гуникорн, чем более быстрый но с кучей глюков ювсги
источник

A

Alex in Django [ru] #STAY HOME
то что у ювсги глюки сложно воспроизводимы для меня еще больший минус его
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, чтобы говорить про кучу глюков - нужны какие-то логи с ошибками или что-то) учитывая, что у uWSGI, как и у Gunicorn'а воркеры перезапускаются, глюков быть не должно ни там, ни там)
источник

A

Alex in Django [ru] #STAY HOME
Aever
Посмотрите, правильно ли я  описываю общий процесс django?
1. Приходит пользовательский запрос и проходит через обработку middleware потом он передаётся в urls и там обрабатывается.
2. Из urls может напрямую передать запрос в views или в urls приложения.
3. Views - основная логика. views в зависимости от запроса берет или записывает данные с помощью файла models.
4. После получения результата обращения к models рендерит в файл шаблона.

Я правильно понял принцип?
почти, посмотри как обрабатываются большие запросы, поймешь целиком
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну, чтобы говорить про кучу глюков - нужны какие-то логи с ошибками или что-то) учитывая, что у uWSGI, как и у Gunicorn'а воркеры перезапускаются, глюков быть не должно ни там, ни там)
какие логи? он просто фризится, без всего
источник

A

Alex in Django [ru] #STAY HOME
перезапуск это нештатная процедура, у ювсги: штатная, это неправильно, и очень костыльно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
какая версия у тебя фризилась?
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
какая версия у тебя фризилась?
все
источник

A

Alex in Django [ru] #STAY HOME
но нагрузка серьезная, под мелкой это не видно, поэтому в статье много кто использует и все ок: потомучто мелкие проекты с 2 калеками посещаемости
источник

A

Alex in Django [ru] #STAY HOME
примерно как постоянная переустановка винды
тогда как в нормальных осях это далеко не штатно
если проводить аналогию
источник

A

Alex in Django [ru] #STAY HOME
когда перегруз, или запросы какието не такие, тогда да
но когда все обычное: перезапусков быть не должно, в штатном конфиге под штатной нагрузкой
источник

A

Alex in Django [ru] #STAY HOME
нжинкс ок, хотя и устарел, но с качеством у него все ок
источник

A

Alex in Django [ru] #STAY HOME
в нжинксе?
источник