在PHP中控制每秒http命中数

时间:2014-05-30 05:32:42

标签: php

任何人都可以在php中分享控制每秒http命中率的最佳方法。我必须通过PHP代码将http命中限制为每秒20次。 最好的方法是什么?

2 个答案:

答案 0 :(得分:0)

如果你想将响应限制在每秒20次点击并向其他人发送空白响应,你可以考虑使用一些缓存技术,如memcached或使用redis来维持计数,这两种技术都可以在到期时使用,这样你就可以使用了他们限制率。理想情况下,我会在服务器(apache / nginx)本身上执行此操作。

答案 1 :(得分:0)

您可以通过iptables设置限制php服务器特定端口的点击次数来实现此目的