Iniciante: Tempo de Resposta Apache2 Lento

0

Como o título diz, eu sou um novato com essas coisas, mas estou disposto a aprender o que preciso saber. Eu sou simplesmente ignorante atm. Este é um servidor Rackspace com o Ubuntu 15.10 executando o Apache2.

Eu tenho um aplicativo web PHP que roda com (ainda não otimizado) bons tempos de carregamento na minha máquina local, mas fica parado por cerca de 2-4 segundos na página load / reload no servidor. Isso parece ser uma barraca acumulada. Quanto mais tempo passar (usuários fazendo login?), Mais lento ele fica.

Coisas que tentei resolver e outras informações:

  1. Eu verifiquei as ferramentas de rede do Chrome e pingdom.com e ambos revelam que a primeira solicitação inicial é onde a espera mais longa, não os recursos locais ou externos.
  2. Reiniciar o apache ajuda um pouco, mas a execução do comando de parada e início parece aumentar temporariamente as velocidades de carregamento. Uma coisa que notei aqui é que eu começo a obter algumas entradas em "CGroup: /system.slice/apache2.service" quando executo o comando "systemctl status apache2.service". Não tenho certeza se isso deve indicar alguma coisa para mim ou não.
  3. estou chegando a cerca de 250m de memória
  4. Além disso, se for pertinente, estou usando nodejs, forever e socketio ao lado do Laravel 5, embora eu não ache que isso seja o culpado pela longa espera na resposta inicial.

Que outros relatórios ou registros eu preciso gerar ou analisar para determinar qual pode ser a causa? Eu ouvi algumas pessoas tendo um problema com "leeching de recursos" e outros com DDOS. Como eu posso decidir algo assim?

Aqui está um resultado de uma carga mais rápida, mas ainda não ideal. (Eu sei, eu preciso agrupar meus scripts e estilos;)) link

Obrigado antecipadamente!

    
por AndrewAchilles 18.04.2016 / 19:44

1 resposta

0

Existem muitas causas possíveis para problemas de desempenho, mas para otimização em geral, eu recomendo usar um Profiler. Há alguma discussão acontecendo aqui

Pessoalmente, eu uso XHProf / XHGUI e não tentei os demais.

    
por noreabu 18.04.2016 / 20:40