前言
根据上一篇蛋老大博客更新的内容中可以知道,屏蔽UA的用处。那么蛋老大就在这边给大家几个屏蔽代码,主要用途是用于屏蔽ITDOG、BOCE、17CE的网站测速请求。大家可能会有所疑问为什么屏蔽这三个,网站测速平台不是有很多吗?我只能说,是的!网站测速平台是有很多,但是在常用的网站测速平台里面目前只有这三个网站测速平台是拥有快速测试的功能,尤其是BOCE和17CE是只有快速测试的选项,ITODG测速平台起码还支持选择慢速测试。下面以Nginx环境为例,顺便叭叭两句
区别
可能大家对快速测试、和慢速测试有什么区别不知道不理解。只知道是网站测试。蛋老大就在这里给大家稍微讲解一下什么是快速测试,什么又是慢速测试。
快速测试
所有的测速节点同时对被测速网站服务器发起测试请求
慢速测试
测速节点依次对测速网站服务器发起测试请求
这两种测试模式对配置较好的服务器可能没有什么影响,但是对于服务器配置低于4核的服务器则容易在被测速时导致服务器的CPU爆满、运行状态负载、带宽被跑满。继而导致服务器运行缓慢,用户访问网站时卡顿缓慢造成用户流失。所以,屏蔽网站测速多多少少还是有点作用的
屏蔽ITDOG测速平台
if ($http_checkmode) {
return 500;
}
屏蔽BOCE测速平台
if ($http_user_agent ~* fromboce ) {
return 500;
}
屏蔽17CE测速平台
if ($http_user_agent ~* cdnunion_monitor ) {
return 500;
}
使用说明
把代码插入到网站配置文件中即可
评论 (0)