Процесс mod_fcgid не возрождается

Процесс mod_fcgid не возрождается

У меня есть скрипт Python, работающий на моем сервере как FastCGI с использованием Apache2 и mod_fcgid. Я позволяю ему порождать до пяти процессов. Но вскоре я получаю сообщения вроде этих в логах Apache:

[Wed Sep 02 23:16:34 2009] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function
[Wed Sep 02 23:16:35 2009] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function

и затем Apache, похоже, не распознает, что все его процессы мертвы (у меня максимум 5 бэкендов) и отказывается создавать новые:

[Wed Sep 02 23:26:16 2009] [notice] mod_fcgid: /var/www/hacks.og.theinfo.org/picker.fcgi total process count 5 >= 5, skip the spawn request
[Wed Sep 02 23:26:17 2009] [notice] mod_fcgid: /var/www/hacks.og.theinfo.org/picker.fcgi total process count 5 >= 5, skip the spawn request

в этот момент он отказывается отвечать на запросы из внешнего мира. Этого, похоже, не происходит с моими другими FastCGI, которые все используют одну и ту же конфигурацию Apache:

<IfModule mod_fcgid.c>
  AddHandler    fcgid-script .fcgi
  IPCConnectTimeout 20
  MaxProcessCount 5
  DefaultMaxClassProcessCount 2
  DefaultMinClassProcessCount 1
</IfModule>

Есть идеи, что является причиной этого?

решение1

Первый результат поиска в Googleуказывает на то, что это может быть ошибка Debian.

Связанный контент