Mi uso de la CPU es del 100% la mayor parte del tiempo en Windows Server 2008-R2 con mi propio vps, vmware, quad core, y 4GB Ram. Cuando abro el Administrador de Tareas de Windows y voy al monitor de recursos veo que el uso del 100% es debido a workerprocess.exe
. Tengo 3 sitios web en mi IIS.
He instalado eset-nod32 en mi vps, pero no muestra ningún ataque en los registros. He tratado de buscar sobre IIS y la prevención de DDOS, y acaba de encontrar una extensión para la prohibición de las direcciones IP, pero ¿cómo puedo encontrar qué dirección IP están generando tráfico?
El sitio web está escrito en ASP.NET
y C#
. ¿Cómo puedo determinar lo que está sucediendo en ese sitio web y qué líneas de código están causando ese uso de cpu?
Además, uno de mis sitios web debe acceder al escritorio del administrador y leer y escribir algunos archivos. Por eso he cambiado su pool de aplicaciones (Process Model) a sistema local, y no sé si está relacionado con el uso de la CPU o no.
Puede llevar mucho tiempo averiguarlo. Algunos puntos para reducirlo: