我一直在限制负责高带宽和点击的 IP 地址(确定属于从我们站点抓取数据的公司)。只要我在拒绝模式下将 ip 添加到列表中,服务器的 cpu 使用率就会达到 100%,持续 10 秒左右。当您在 iis7 中拒绝 IP 时是否应该发生这种情况?(CPU 使用率是由拒绝 ip 所涉及的底层进程引起的吗?)
另一个问题 - 是否存在使用此方法阻止 IP 实际上会损害服务器性能的情况?(将主机请求、下载数据和重复的情况替换为 ip 请求、被拒绝和立即不断尝试的情况。比被阻止之前快得多)
我一直在限制负责高带宽和点击的 IP 地址(确定属于从我们站点抓取数据的公司)。只要我在拒绝模式下将 ip 添加到列表中,服务器的 cpu 使用率就会达到 100%,持续 10 秒左右。当您在 iis7 中拒绝 IP 时是否应该发生这种情况?(CPU 使用率是由拒绝 ip 所涉及的底层进程引起的吗?)
另一个问题 - 是否存在使用此方法阻止 IP 实际上会损害服务器性能的情况?(将主机请求、下载数据和重复的情况替换为 ip 请求、被拒绝和立即不断尝试的情况。比被阻止之前快得多)
我建议在它们到达 IIS 之前阻止这些 IP 地址。使用 IPSec 安全策略、防火墙等。