栏目分类

你的位置:聚色阁 > 国产 >

国产

伦理电影在线观看百度影音 教你使用Nginx戒指百度蜘蛛频繁合手取的问题

伦理电影在线观看百度影音 教你使用Nginx戒指百度蜘蛛频繁合手取的问题

百度蜘蛛对网站的合手取频率高和合手取量骤增导致业绩器负载高,时常收到警告信息。最终接纳nginx的ngx_http_limit_req_module模块戒指了百度蜘蛛的合手取频率。每分钟允许百度蜘蛛合手取200次伦理电影在线观看百度影音,跳跃频率戒指的复返503。

limit_req_zone

语法: limit_req_zone $variable zone=name:size rate=rate;

默许值: none

成就段: http

建立一块分享内存戒指域的参数,它不错用来保存键值的景象。 它十分保存了面前超出肯求的数目。 键的值即是指定的变量(空值不会被贪图)。

这里键值使用客户端的agent, 使用$http_user_agent变量。 若是戒指域的存储空间破钞了,对于后续统共肯求,业绩器齐会复返 503 (Service Temporarily Unavailable)作假。

肯求频率不错建立为每秒几次(r/s)。若是肯求的频率不到每秒一次, 你不错建立每分钟几次(r/m)。比如每秒半次即是30r/m。

全局成就nginx.conf 某个server中

参数领路:

领导linit_req_zone 中的rate=200r/m 暗示每分钟只可处置200个肯求。

领导limit_req 中的burst=5 暗示最大并发为5。即消失本事只可同期处置5个肯求。

淫乱电影

领导limit_req 中的nodelay 暗示当还是达到burst值时,再来新肯求时,告成复返503IF部分用于判断是否是百度蜘蛛的user agent。若是是,就对变量$ning_spider赋值。这么就作念到了只对百度蜘蛛进行戒指了。

测试,速度达不上不错同期开多个以下剧本测试

参考:_docs/cn/docs/http/ngx_http_limit_req_module.html

到此这篇对于使用Nginx戒指百度蜘蛛频繁合手取 的著述就先容到这了伦理电影在线观看百度影音,更多关系Nginx戒指蜘蛛频繁合手取 骨子请搜索剧本之家往常的著述或接续浏览底下的关系著述但愿各人以后多多因循剧本之家!

您可能感好奇瞻仰好奇瞻仰的著述: nginx成就戒指消失个ip的看望频率循序 Nginx戒指IP看望某些页面的操作 nginx戒指并发聚应允求数的循序 基于Nginx兑现戒指某IP短本事看望次数 nginx肯求戒指成就循序 nginx带宽戒指 limit_rate limit_rate_after领导 nginx并发数戒指limit_conn基本语法 详解如安在Nginx中建立文献上传大小戒指 nginx戒指ip看望频率的兑现示例 nginx若何戒指看望某些url Nginx之QPS戒指模块的具体使用