Недавно столкнулся с проблемой в работе spawn-fcgi, а именно — «подвисли» в системе процессы php-cgi
Как бороться с этой проблемой пока не ясно (баг репорты не встречались), но совет для тех кто использует на своем сервере несколько виртуальных хостов: скопируйте скрипт запуска spawn-fcgi под другим именем (spawn-fcgiX) и задайте другой порт (например, 9001), далее для каждого хоста укажите свои настройки fast cgi (на уровне веб-сервера)!
Если «подвисает» процесс(ы) для одного из сайтов, то другие продолжат работу..
Кстати, совет для тех кто использует nginx — запускайте на каждый хост столько процессов php-cgi, сколько запускаете рабочих процессов nginx 🙂
HTTP