[已解决问题] 如何对同一个IP在短时间内大量的请求进行屏蔽?
提问时间: 2008-04-15 16:59
悬赏分:50 浏览:269 次
利用一些软件短时间内快速访问例如google或者阿里巴巴之类的网站,都会被屏蔽IP,造成一段时间内不能正常访问他们的网站,换个IP访问又正常了。我想这是防止被攻击的一种方法,如何在我开发的网站中实现这种机制(功能)呢?
所有回答(3)
将请求保存到库中,然后写一个监控程序去监控。
2个月前   回答者:阿不 - 小虾三级
把访问记录保存到一个表里,如果访问量不是特别大,这个表里数据不会很多,因为数据是随时可以清除的,如果只是为了防止攻击,甚至没有必要留一分钟前的数据,所以 性能不会有问题
2个月前   回答者:丁学 - 大侠五级

保存到库中之后,我们比较只和最近一分钟保存的数据比较就行,所以性能不会受影响的
2个月前   回答者:任力 - 小虾三级
评论
2个月前   红尘中迷茫 :
保存到数据库?这样性能是不是太低了。
2个月前   阿不 :
不会的。
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除