我最近尝试使用默认设置,这是:
5-并发发生的最大数量- 200毫秒内的20个最大请求数量。
然而,这开始切断我个人与网站的连接(加载javascript、css等)。我需要一些东西,将永远不会使用该网站的用户诚实地使用,但我确实想防止拒绝服务攻击。
有什么好的限制可以设置?
发布于 2015-12-10 23:36:20
我不认为有一个好的通用限制适用于所有网站,它是每个网站的个人限制。它取决于RPS、请求执行时间等。
建议您修改每个请求的IIS日志和日志IP。然后查看IIS日志,以了解用户的流量模式,以及在正常流量中他们执行了多少请求。它应该可以让您在选定的时间范围内近似估计来自用户的平均请求量。
然而,在我的经验中,没有200毫秒的20个请求通常看起来像是一次攻击。在这种情况下,IIS提供的默认设置似乎是合理的。
https://stackoverflow.com/questions/22468151
复制相似问题