FPM (FastCGI Process Manager) é uma alternativa para a implementação PHP FastCGI
com alguns recursos adicionais, principalmente usado em sites pessados.
Esses recursos incluem:
gerenciamento de processos avançado com stop/start;
habilidade para começar a trabalhar com uid/gid/chroot/environment diferentes,
ouvindo em diferentes portas e ultilizando-se de php.ini destintos (substitui o safe_mode);
log de stdout e stderr;
reinício de emergência em caso de destruição acidental de opcode cache;
processo de upload acelerado;
"slowlog" - scripts logados (e não apenas seus nomes, mas o seu PHP backtraces também,
usando ptrace e coisas semelhantes para o processo de leitura remota execute_data) que são executados extraordinariamente lentos;
fastcgi_finish_request() - função especial para finalizar pedido e liberar todos os dados ao mesmo tempo
continuando a fazer algo demorado (conversão de vídeo, processamento de estatísticas, etc);
child spawning dinâmico/estático;
informações básicas de estatus do SAPI (similar ao Apache mod_status);
php.ini-baseado em arquivos de configurações.
FastCGI Process Manager (FPM)
Índice
Menu
Tutoriais de Tecnologia Web
Áreas
Blogs
Sites Sociais