Redis实际应用之限流

复制$redis = new Redis(); $redis->connect(127.0.0.1,限流 6379); $rate_limit = 1000; //限制个数 $rate_seconds = 60; //限制时间 $redis_key = "redis_limit"; $count = $redis->get($redis_key); if ($count >= $rate_limit){ //判断60秒内请求个数是否已经达到上限 //直接返回,云南idc服务商不处理请求 return} $redis->incr($redis_key,限流 1);//请求计数 $redis->expire($redis, $rate_seconds); //设置过期时间 60s //to do 业务逻辑处理....... 1.2.3.4.5.6.7.8.9.10.11.12.13.免费信息发布网
本文地址:http://www.bzuk.cn/news/382d8699531.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。