-=BlackSmoke=-
Профессор
- Регистрация
- 4 Авг 2009
- Сообщения
- 280
- Реакции
- 49
- Автор темы
- #1
На сервере установлен nginx с php-cgi, связывает их spawn-fcgi, командой
Конструкция, которую я составил
Вроде все работает, но стал замечать, что при некоторой нагрузке процесс php-cgi просто исчезает, php перестает работать, даже после прекращения нагрузки работа не возобновляется. Погуглил на эту тему, нашел скрипт на перле, запускается каждую минуту по крону, проверяет запущен ли php, если нет - запускает его. Решение неплохое, работает, но хотелось бы более совершенной реализации. Настроить inittab под мои нужды не получилось, к сожалению./usr/bin/spawn-fcgi start-a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid
Конструкция, которую я составил
не заработала. Кто пользовался такими связками и как решали проблему с поддержкой постоянной работы php?xd:5:respawn:/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid