码迷,mamicode.com
首页 > 其他好文 > 详细

记一次CDN大量探测处理方法,UA限制返回403

时间:2019-12-12 10:24:33      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:升级   img   左右   image   png   访问日志   mic   异常   处理   

起因:

发现源站流量阶段性异常,基本上每2小时高发到50M左右,并持续30分钟左右
技术图片

排除过程:

在流量正常的时候,排查了各种可能性,均未果,观察监控,在流量再次增大时,发现该服务器上某一域名的访问日志异常增大(如下图),查看IP为CDN的节点IP,所以联系CDN厂商,给出的解答是上层的回源探测链接,是在探测源站的可用性,但我们可以确认源站没有问题,问到cdn为什么该源站其他的网站都没有这种情况时,解释到由于他们刚刚进行了系统升级,会针对该问题加紧排除。
技术图片

解决方法:

由于CDN服务商说解决该问题需要修改底层逻辑,所以时间会比较长,所以我们在源站增加了临时限制方法,根据日志可以看出访问的客户端为dorado,所以进行了客户端访问限制返回403的方法,在server段中增加下面代码即可。

if ($http_user_agent ~* "Dorado") {
return 403;
}

记一次CDN大量探测处理方法,UA限制返回403

标签:升级   img   左右   image   png   访问日志   mic   异常   处理   

原文地址:https://www.cnblogs.com/peng-zone/p/12027604.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!