Популяризация nginx среди нерусскоязычного населения :-)
Eugene
my-subscr at mail.ru
Tue Apr 18 13:21:04 MSD 2006
>Тогда сам смысл FastCGI теряется.. Да и не спасет это ни от чего при
>большой нагрузке.
>
>
Ну почему? Сайтов может быть много, но не все же одновременно посещаются?
Тем более сам по себе fascgi работает так, что периодически надо
перезапускаться, иначе может скапливаться "мусор" в памяти. Во всяком
случае так в спецификации и так в родном php-шном менеджере процессов.
То есть перезапускать все равно надо. Тогда вопрос: зачем держать
процессы когда они не нужны?
С динамическим fastcgi получается очень логичная модель:
для каждого сайта свои процессы от своего пользователя. Когда сайт
отдыхает, процессы тоже отдыхают. Как только кто-то зашел на сайт тут же
запускается fcgi сервер и начинает обабатывать запросы. После последнего
запроса он еще какое-то время висит в памяти, после убивается.
Вот если бы nginx имел менеджер процессов и мог запускать fastcgi
сервера, то это было бы шикарно.
В этом случае не требовалось бы промежуточное звено в виде апача. Можно
было бы снизить потребление памяти и увеличить скорость работы.
Скажите, Игорь - возможно ли добавить к fastcgi модулю менеджер процессов?
Евгений
More information about the nginx-ru
mailing list