求一段障蔽快速采集本站的脚本

求一段屏蔽快速采集本站的脚本
网站因为有个独家的特殊功能,会被某些用户把这功能当成接口,反复不停地调用,极其消耗服务器资源。

求一个脚本能屏蔽每分钟访问100次以上的IP。

求一段障蔽快速采集本站的脚本
------解决思路----------------------
给请求维护一个数据结构 用来记录ip和访问时间.
比如 hash+list 

用ip地址计算hash 定位到hash的一个节点  这个节点保存一个list  每次有新的访问 就计算 1秒内链表中 这个ip 的记录数.过滤掉过多的访问请求.
1秒前的就可以从list中删除了.