Я знаю, что это звучит как вопрос для ServerFault , но я знаю, что разработчики часто получают вину, когда серверы борются, поэтому я подумал, что публикация здесь может быть полезна людям, которые все еще используют Perl в сети.
ИСТОРИЯ:
У нас были серьезные проблемы с перестал работать на нашем старом сервере Apache, поэтому мы решили перейти на Apache 2. Новый сервер работает намного лучше, нетотрицая это.Однако тесты показывают, что при большой нагрузке (~ 100 пользователей в минуту) несуществующие процессы начинают быстро нарастать на сервере, и при использовании SSH становится ясно, что эти процессы используют ЦП.Чтобы преодолеть эти проблемы, мы решили реализовать CGI :: Fast , который является типом FastCGI в Perl .Имея это на месте, зомби исчезли, однако с точки зрения производительности сервер справляется не лучше.
Результаты привели меня к выводу, что на самом деле нет смысла в реализации CGI :: Fast если Apache 2 будет эффективно восстанавливать ресурсы в любом случае.
Кто-нибудь из вас пришел к другому заключению?