Если Вы подозреваете процесс пожирателя ресурсов ввода-вывода, можно использовать iotop для нахождения его.
Последние версии htop также имеют статистику ввода-вывода для каждого процесса, но Вы, возможно, должны были бы настроить htop для показа этого.
Для этого можно использовать функцию Url Rewrite IIS:
Добавьте правило типа «Блокировка запросов» :
Блокировать запросы на основе имени хоста:
Если вы знаете свой IP-адрес, вы можете использовать его для блокировки запросов, которые его используют:
Или вы можете заблокировать все запросы, которые не используют доменное имя:
Надеюсь, это поможет (Мне потребовалось время, чтобы это обнаружить).
Обратите внимание, что я не имею представления о накладных расходах производительности при таком использовании.
Это, откровенно говоря, ниже забота, однако ...
В диспетчере IIS выберите веб-сайт, который вы хотите защитить. Щелкните сайт правой кнопкой мыши и выберите ИЗМЕНИТЬ ПРИВЯЗКИ.
Затем отредактируйте привязки для нужной комбинации протокол/порт/IP. Затем отредактируйте поле имени хоста, указав имя вашего веб-сайта (например, myhost.mydomain.com) или подстановочный знак (например, *.mydomain.com).
После этого любой, кто попытается получить доступ к вашему веб-сайту по IP, получит ошибку 404. . Любой, кто получает доступ к веб-сайту по имени хоста, будет просматривать сайт в обычном режиме.
Нет необходимости использовать перезапись URL (что увеличивает нагрузку на сервер)