防止用户频繁调用,可以有以下几种方法来限制。

1. 程序限制   

2. 通过linux  iptables限制 

3. nginx限制

 

1. 程序限制

     在客户端每次请求时,都记录下客户端的ip,如果一个ip才一段时间里频繁调用了多次,就将此IP假如黑名单,在下次调用时判断此ip是否在黑名单中,如果在则直接返回404(可通过header返回)。

Logo

更多推荐