ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ограничение соединений с бэкэндом



On Tue, 02 Oct 2007 17:31:07 +0300, Gena Makhomed <makhomed@xxxxxxxxxxxxxx> wrote:

и в результате получается как минимум по 1 висящему в памяти
процессу на каждого пользователя? какая же это экономия...

Процесс процессу рознь.
Мелкие ничего не делающие демоны сервер не грузят, как равное количество
пыхтящих форков апача. CGI запускаются раз в пятилетку, а этот бэкенд отрабатывает
только CGI, и только в vhost/cgi-bin.

К тому же это простейшее решение, фактор лени: довольно легко пересобрать mini_httpd, пропатчив на предмет uid, или выбрать другой минисервер (thttpd чем плох?)...

Конкретно mini_httpd взялся с откатанного решения для пачки собственных проектов,
где разделение по пользователям не нужно.

разве не будет тут более оптимальным использовать
в качестве backend`а apache2 --with-mpm=worker ?

Пытались, с чем-то дерётся.
Может, за последний год его поведение сильно улучшилось, но я не проверял пока. И я не вижу смысла оставлять целого слона только для обслуживания CGI. Хватит и мыши.

кстати, раньше они могли сами менять конфигурацию своего сайта
через .htaccess, сейчас - будут все время дергать support с просьбами
поправить какие-то настройки сервера (например, та же basic-авторизация)

В данном случае это несущественно, поскольку этим полтора клиента занимались.

а какие ресурсы являются более дорогими - процессорное время сервера,
или время службы технической поддержки хостинга? имхо все-таки второе.

Так я и написал - это не решение для большого хостинга.
Тут - 20 клиентов, на которых можно откатать модель.

в идеале - через панель управления хостингом клиент сам определяет,
какие каталоги или сабдомены сайта он хочет раздавать через nginx.

Так если давать панель управления хостингом, о каких .htaccess речь?
Выносить функциональность подстройки в панель - и пускай управляют, вот и
саппорт дёргать не будут, и в синтаксисе не ошибутся.

--
IT Philosopher



 




Copyright © Lexa Software, 1996-2009.