Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Holy War: Кто так юзает Django на продакшене? [RSS Feed]

#1 Сен. 11, 2009 18:21:20

Oduvan
От:
Зарегистрирован: 2008-07-19
Сообщения: 60
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

fcgi
mod_python
mod_wsgi

какие веб сервера (или связки)

какие параметры запуска?

Предлогаю такой комплексный обмен опыта.



Офлайн

#2 Сен. 11, 2009 22:18:06

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

Раньше был nginx+fcgi, теперь остановился на lighttpd+fcgi. Все устраивает. еще бы тюнинг мускула сделать



Офлайн

#3 Сен. 11, 2009 23:54:38

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

arok, а чего с nginx слез?

у меня lighttpd + cherrypy. Почему? потому что ещё год назад у джанги в связке с lighttpd был глюк в плане работы Flatpages, хотя скорее глюк был связан с особенности философии разрабов lighttpd, которые решили по своему формировать PATH_INFO переменную.
+supervisor работает для перезапуска демона вручную, через веб интерфейс и автоматической перезагрузки при превышении использования памяти.

По поводу моего мнения “что лучше”, mod_wsgi если apache, SCGI - чёт другое.
+Иногда юзаю только cherry, если пишу админки.

Вот кстати аппа Дейва для запуска джанги разными путями http://bitbucket.org/daevaorn/django-shoes/overview/

Офлайн

#4 Сен. 12, 2009 03:39:42

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

nginx + cherrypy.wsgiserver
Для запуска из под самой джанги есть ещё вот это: http://hg.piranha.org.ua/cpserver/
По сути это всё поделки на основе этого: http://lincolnloop.com/blog/2008/mar/25/serving-django-cherrypy/

cherrypy.wsgiserver юзаю и для веб-интерфейса к mercurial репозиториям, в общем юзабетельная и не прихотливая штука.



Отредактировано (Янв. 9, 2010 10:18:43)

Офлайн

#5 Сен. 12, 2009 16:14:14

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

C nginx слез потому как есть субьективное мнение, что лайти кушает чуть меньше ресурсов, что на слабеньком впс значительно, да и за старт демона не нужно беспокоится, в случае с nginx приходилось использовать cron. А вот с перезапуском демона, в моем случае, вопрос до сих пор открыт. Нужно будет и чери на локале погонять.



Отредактировано (Сен. 12, 2009 16:15:10)

Офлайн

#6 Сен. 12, 2009 20:19:30

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

Где бы еще о lighttpd + cherrypy почитать.



Офлайн

#7 Сен. 13, 2009 12:42:41

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

а что там читать, mod_proxy +http://hg.piranha.org.ua/cpserver/
+ http://supervisord.org/ (в debian есть в пакетах)
но опять же, на мой взгляд самый рациональный способ - SCGI (тк протокол сам по себе проще FCGI), но запуск автоматом с lighttpd -проблематичен

Офлайн

#8 Сен. 13, 2009 13:18:41

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

http://hg.piranha.org.ua/cpserver/
,
Вот чего мне не хватало) спасибо!



Офлайн

#9 Сен. 13, 2009 13:55:01

Lolka
От:
Зарегистрирован: 2007-09-29
Сообщения: 128
Репутация: +  0  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

А покажите, как nginx + cherrypy.wsgiserver?
Я сейчас использую nginx+fcgi, а слышу, как все рассказывают на сколько лучше wsgi. А wsgi это ведь придется mod_wsgi+apache+nginx для статики – как то слишком громоздко :(
А mod_wsgi+nginx там все печально по поводу синхронно/асинхронно и вообще, правда?



Офлайн

#10 Сен. 13, 2009 14:19:07

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Holy War: Кто так юзает Django на продакшене?

А зачем nginx для статики? Используйте тот же апач.

Офлайн

  • Начало
  • » Django
  • » Holy War: Кто так юзает Django на продакшене?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version