Использование моего процессора на 100% больше времени в Windows Server 2008 R2 с помощью моего собственного vps, vmware, четырехъядерного ядра и 4 ГБ памяти. Когда я открываю диспетчер задач Windows и перехожу к монитору ресурсов, я вижу, что 100% использование происходит из-за workerprocess.exe
. У меня есть 3 веб-сайта в моем IIS.
- Как я могу определить, какой веб-сайт вызывает это использование.
- Как я могу ограничить его до 80% использования процессора?
- Может ли это атака DDOS?
- Есть ли способ предотвратить DDOS?
Я установил eset-nod32 на свои vps, но в журналах он не обнаруживает никаких атак. Я пробовал искать IIS и предотвращать DDOS и просто нашел расширение для запрета IP-адресов, но как я могу найти, какой IP-адрес генерирует трафик?
Веб-сайт написан в ASP.NET
и C#
. Как я могу определить, что происходит на этом веб-сайте и какие строки кодов вызывают использование процессора?
Кроме того, один из моих веб-сайтов должен иметь доступ к рабочему столу администратора и читать и записывать некоторые файлы. Поэтому из-за этого я изменил свой пул приложений → identity (Process Model) на локальную систему, и я не знаю, связано ли это с использованием ЦП или нет.