ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


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


  ПРОГРАММЫ 



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














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

[apache-talk] Resource temporarily unavailable | big trouble



Добрый день!

Столкнулся со странной и очень неприятной проблемой - сервер начал
периодически и хаотично сбоить! Сайт "написан" на шароварной CMS (Perl +
MySQL) и обращении к любому файлу (кроме бинарных) обязательно влечет за
собой вызов интерпретатора Perl, тк весь контент сайта лежит в БД и выдается
из нее через парсер (parser.cgi).

Я допустим обращаюсь по любому существующему URL - получаю в ответ
нормальные html-страницы, обращаюсь еще несколько раз подряд - несколько раз
получаю в ответ 500 ошибку. При этом в errors-логе появляется запись вида:

[Thu Jun 13 21:20:02 2002] [error] [client 212.46.234.91] (11)Resource
temporarily unavailable: couldn't spawn child process:
/home/user-www/cgi/parser.cgi

[Thu Jun 13 21:20:09 2002] [error] (11)Resource temporarily unavailable:
fork: Unable to fork new process


Полный фрагмент лога моих вечерних мучений можно взять тут
http://eika.narod.ru/errors.log

В то же время может быть 5 успешных обращений подряд, может быть 10 успешных
обращений подряд, а может быть 5 неуспешных подряд :((( - никаких
закономерностей установить не удалось.

Тех поддержка хостинг-провайдера сказала, что дело в том, что у меня
установлено ограничение на количество процессов - 24 штуки.

--

OS - Linux, Apache/1.3.17 (Unix) PHP/4.1.2 rus/PL30.3.

Готов предоставить другую информацию, которая поможет понять из-за чего
трабл.
--

Вопросы:

1. Действительно ли проблема в кол-ве процессов?

2. Почему ее раньше не было?

3. Сколько процессов надо (ну на глаз .. примерно ..), чтобы мой сайт мог
обслуживать 5 клиентов одновременно???

Помогите, плз, кто в этом понимает ...............
_____________________
С уважением,
Артем


=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.