Eu tenho um servidor compartilhado executando o Server 2008 R2 com IIS7.5 - o servidor tem cerca de 200 GB de RAM, várias centenas de sites com processadores dual Xeon 8 core hyperthreaded, portanto a CPU não deve ser um problema; O que está acontecendo é que os processos PHP-CGI.exe estão se acumulando e não necessariamente morrendo em tempo hábil. Mas o problema é que recebo cerca de 30+ processos PHP-CGI.exe em execução por 50 segundos - 1,5 minutos com aproximadamente 4% da CPU cada, o que efetivamente mata a CPU na caixa, 100%. Existe alguma maneira de limitar o php-cgi.exe como um todo, mesmo quando o IIS os executa como pools de aplicativos individuais? Preciso encontrar uma maneira de eliminar a oportunidade do PHP-CGI.exe atingir 100% da minha CPU, mesmo que esteja usando apenas 4% de cada vez.
Além disso - estou executando o php 5.2.17 como manipulador padrão e também tenho o php5.3 em execução como manipulador secundário - esse problema parece acumular apenas em pools de aplicativos usando 5.2.17
Procurando por alguém que tenha visto problemas semelhantes e tenha encontrado uma solução ou conheça uma maneira de limitar a CPU total que o PHP-CGI.exe pode consumir mesmo quando está sendo usado individualmente por pools de aplicativos separados.
Obrigado por ler, jfulleton