A carga do Windows Server sobe para 100% - possivelmente devido a php?

1

Para nossa configuração aqui, temos 2 servidores Windows 2003 com balanceamento de carga com PHP usando FastCGI & IIS6 que hospeda uma infinidade de sites - provavelmente 30 sites ou mais. O maior site recebe cerca de 5.000 acessos / dia (< 100 usuários simultâneos) e a maioria dos outros obtém 500 ou mais ocorrências por dia, no máximo

Cada site está em seu próprio pool de aplicativos, para o registro.

Essencialmente, o que acaba acontecendo é que, sem nenhum aumento no tráfego, um dos servidores cairá. A CPU acaba atingindo 100%. Nós não sabemos porque. Uma coisa que notamos, no entanto, é que no Gerenciador de Tarefas, quando a CPU está em 100%, é como se houvesse um número excessivo de processos php-cgi.exe sendo executados de uma só vez - como se os processos não estivessem fechando . Há muitas ocasiões em que teremos muito menos processos e números maiores de pessoas no site.

Estamos tentando descobrir se essa é uma configuração que poderíamos ter perdido na instalação e nas configurações do PHP / IIS6 ou se é algo totalmente diferente do qual não estamos olhando. Eu procurei na web pessoas que talvez tivessem o mesmo problema, mas que estavam sem sorte em relação a soluções. Eu chequei nossos arquivos ini e conf para ver se conseguia encontrar algo fora do lugar, mas não tive essa sorte.

Alguém já viu isso antes? Talvez nós estamos olhando para as coisas erradas altogther?

Imagens anexadas.

Agradecemos antecipadamente os gênios do stackOverflow!

Quando o servidor caiu:

E em uma ocasião normal:

    
por Stephanie 05.11.2010 / 19:29

1 resposta

1

Algo como isso? link Verifique sua versão do FastCGI e atualize se apropriado.

    
por 15.11.2010 / 03:48