PHP-FPM muito lento

3

eu tenho um pequeno problema com nginx e php7.0-fpm. Eu tenho muito menos pedidos por segundo que o apache + mod_php.

Por exemplo (mesmo servidor)

Oscriptsolicitadonostesteséumecosimples.

//EDIT:

nginxconf&www.conf&php.ini link

// EDIT2:

se é usar o apache com o módulo fast = cgi ao invés do mod_php módulo eu terei o mesmo resultado que o nginx + fast-cgi (30r./s.). O problema está no php-fpm?

Onde poderia estar o problema?

    
por Carma 12.10.2016 / 04:44

2 respostas

0

O problema está na configuração do Nginx. Como você não nos deu nenhuma informação, não podemos ser mais específicos. É provável que faça com o cache.

Se você quiser ajuda mais específica, sugiro que edite sua pergunta para incluir a configuração do Nginx e do Apache, alguns registros, se aplicável, algumas informações sobre seus testes, esse tipo de coisa.

    
por 12.10.2016 / 04:57
0

Seus testes não estão em servidores configurados de forma semelhante.

Seu servidor Apache atendeu todas as solicitações com os keepalives ativados, mas seu servidor nginx atendeu todas as solicitações com keepalives desativados, o que cria uma redução significativa no desempenho, pois uma nova conexão TCP deve ser aberta para cada solicitação.

Por padrão, o nginx tem keepalives ativados, então você deve ter explicitamente desativado de alguma forma. Inspecione sua configuração nginx cuidadosamente e remova quaisquer diretivas relacionadas a keepalive , para que o nginx use seu comportamento padrão. Em seguida, tente seu benchmark novamente.

    
por 12.10.2016 / 07:18

Tags