在IIS 7中拒绝IP后,CPU使用率显着提高

我一直在限制负责高带宽和点击的IP地址(确定属于公司从我们的网站上抓取数据)。 只要我以拒绝模式添加一个IP到列表中,服务器的CPU使用率就会达到100%,持续10秒左右。 这是否应该发生,当你拒绝IP在iis7? (是否由于拒绝一个ip而引起的下层过程导致CPU使用率?)

还有一个问题 – 是否有任何使用这种方法阻止IP的情况实际上会损害服务器的性能? (replace主机请求,下载数据,并重复的情况下,在IP请求被拒绝的情况下,立即不断尝试..比之前被阻止更快)

我build议在他们到达IIS之前阻止这些IP地址。 使用IPSec安全策略,防火墙等