Лучший способ реализовать регулирование запросов в ASP.NET MVC?

У Microsoft есть новое расширение throttle для IIS 7 под названием «Расширение mvc.net динамических IP-ограничений asp-net-mvc для IIS 7.0 - бета».

«Динамические asp.net.mvc ограничения IP-адресов для throttling IIS 7.0 - это модуль, который throttling обеспечивает защиту от отказа asp.net.mvc в обслуживании и атак грубой aspnet.mvc силы на веб-сервер и веб-сайты. Такая aspnet.mvc защита обеспечивается путем asp-mvc временной блокировки IP-адресов throttle клиентов HTTP, которые делают aspnet.mvc необычно большое число одновременных throttling запросов или тех, кто делает asp.mvc большое количество запросов throttle за небольшой промежуток времени asp.net.mvc ". http://learn.iis.net/page.aspx/548/using-dynamic-ip-restrictions/

Пример:

Если вы asp.net.mvc установите критерии блокировки throttle после X requests in Y milliseconds или X concurrent connections in Y milliseconds, IP-адрес будет aspnet-mvc заблокирован для Y milliseconds, тогда asp.net.mvc запросы будут снова разрешены.

asp.net-mvc

throttling

2022-11-16T05:21:27+00:00