Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Остановка процеса при отключении клиента. [RSS Feed]

#1 Фев. 15, 2012 18:59:17

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Остановка процеса при отключении клиента.

Вот занимались тестированием сайта под нагрузкой и немного сравнением и возник вопрос. В PHP есть такая возможность при закрытии соединения клиентом он завершает текущий процесс, сохраняя при этом ресурсы сервера. Как реализовать такое в питоне. Потому что щас если клиент сбрасывает соединение он се равно вычисляет всю очередь, запросы к базе, рисование шаблонов.



Офлайн

#2 Фев. 16, 2012 00:24:06

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Остановка процеса при отключении клиента.

Данных маловато - как именно работает python? (cgi / uwsgi / …)
Какой фреймворк (если он есть)?

Офлайн

#3 Фев. 16, 2012 03:15:54

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Остановка процеса при отключении клиента.

wsgi / bottle



Офлайн

#4 Фев. 20, 2012 20:04:50

blessmaster
От:
Зарегистрирован: 2010-12-07
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

Остановка процеса при отключении клиента.

http://habrahabr.ru/blogs/sysadm/134987/ - вот в принципе, возможно это как вариант - похоже речь идёт про портирование некоторых PHP-шных фич под питон, и теперь прикручивание их обратно к пхп, но уже в питоновском стиле. Придётся mod_wsgi менять на uwsgi, но кажется оно того стоит.



Офлайн

  • Начало
  • » Web
  • » Остановка процеса при отключении клиента.[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version