Режим чтения

PHP-FPM

153

FastCGI это высокопроизводительный и масштабируемый интерфейс для взаимодействия web-сервера и приложений, дальнейшее развитие технологии CGI.
PHP-FPM — это патч для PHP, для использования PHP как FastCGI процесса в высоконагруженных системах. Устраняет ряд проблем мешающих использовать PHP в режиме FastCGI.

Разработчиками представлено набор патчей php-fpm к PHP 4/5, устраняющих ряд проблем, которые мешают использовать PHP в режиме FastCGI на высоконагруженных системах.

Возможности php-fpm:

  • управление процессами (возможность «плавно» останавливать и перезапускать php воркеры без потери запросов; возможность плавно обновлять конфигурацию и binary без потери запросов);
  • ограничение IP-адресов, с которых могут приходить запросы от web-сервера;
  • динамическое количество процессов, в зависимости от нагрузки;
  • запуск воркеров с разными uid/gid/chroot/environment и разными опциями php.ini;
  • логирование потоков stdout/stderr рабочих процессов;
  • аварийный перезапуск всех процессов при случайном разрушении shared memory opcode cache, если используется акселератор;
  • принудительное завершение подвисших процессов, если set_time_limit() не срабатывает.

PHP-FPM может быть адаптирован практически для любой модели использования данных.

+38 067 640 17 40 info@websoftgroup.net websoftgroup Украина
г. Винница
ул. Келецкая, 51а
Поделиться с друзьями Поделиться с друзьями Поделиться с друзьями Поделиться с друзьями