问题是这样的:突然有一天,服务器上突然有了很多502的状态码。当时吓差点没吓得的吃手。于是有了下面的排查和处理过程。

-----------------------------------------------------------------

第一步:先到服务器筛选日志查看具体有哪些域名,发现主要集中在10个左右的域名,且一级域名都是一样的。

第二步:看下这些请求都是哪里来的,刷选发现都是从我们的边缘节点过来的。

第三步:查看这些域名是不是有在自建cdn做分发。发现都没有。

第四步:于是查看有没有,相关的泛域名配置,发现有泛域名的配置,于是就能说的通了,边缘收到这些请求通过泛域名回到中心节点,而中心节点回源到泛域名配置的源,而实际这些域名的源站并不是泛域名的源站,于是就返回502了。

第五步:问题来了,为什么没有服务的域名会解析到自建,这个貌似查不出来,那就真能从自身想办法,屏蔽掉这些非法的域名请求,问题解决。

记一次自建CDN非法请求的处理过程。相关推荐

  1. 极速自建CDN系统方案-SharkCDN

    资源文件国外服务器上,国内访问很慢,如果使用国内某些CDN需要提供北岸,并且价格不菲,许多企业拥有自建CDN的需求,SharkCDN是一套快速部署CDN加速的工具,它针对专门提供CDN加速服务的企业或 ...

  2. 自建CDN防御DDoS(3):架构的后续改进

    http://www.infoq.com/cn/articles/anti-ddos-cdn-3 在本系列的第一篇文章中,我们介绍了我们客服系统遇到DDoS***的情况,以及我们为什么决定采用自建CD ...

  3. Nginx自建CDN以及ngx_cache_purge清除缓存

    Nginx自建CDN在<智能解析 + Nginx反向代理,自建CDN加速节点>已经介绍过,有兴趣的童鞋可参考,不过可以在这篇文章基础上继续完善,比如添加ngx_cache_purge模块来 ...

  4. 自建CDN防御DDoS(2):架构设计、成本与部署细节

    在本系列的第一篇文章中,我们介绍了我们客服系统遇到DDoS攻击的情况,以及我们为什么决定采用自建CDN的方式来解决这个问题的原因. \ 下面,我们将介绍自建CDN的具体建设规划,主要从以下几个方面进行 ...

  5. 自建cdn需要买多个服务器吗,自建CDN如何选择服务器

    CND加速的原理是什么? CDN加速通过将网站的内容缓存在网络边缘(离用户接入网络最近的地方),然后在用户访问网站内容的时候,通过调度系统将用户的请求路由或者引导到离用户接入网络最近或者访问效果最佳的 ...

  6. 自建cdn搭建_如何自己架设部署CDN?

    关于企业是否需要部署自己的CDN,这个需要结合最优的性价比.自身的需求和业务规模以及自身的能力等综合因素来衡量,市场上也有众多的优异的CDN可供选择! 如果企业需要自建CDN参考下面一些简单资料: C ...

  7. 直接打开php非法请求

    if(""==$_SERVER['HTTP_REFERER']){echo '{"status":"非法请求!"}';exit(); } 转 ...

  8. 关于 window.open() referer 非法请求的问题

    最近开发页面遇到需求需要跳转到第三方的页面,一般的页面window.open都能打开,但是一些页面报referer 非法请求. 问题原因是:服务端通过获取请求头中的referrer,来判断是否是非法链 ...

  9. 非法请求+php,winform模拟至phpwind论坛发帖,提示[非法请求,请返回重试!] 如何避免...

    winform模拟至phpwind论坛发帖,提示[非法请求,请返回重试!] 如何处理? 我提交的参数: string A = "这是第一个帖子"; string B = " ...

最新文章

  1. LeetCode - Department Highest Salary
  2. Type difference of character literals in C and C++
  3. 清理Mac OSX中安装的nvidia CUDA driver
  4. 《iVX 高仿美团APP制作移动端完整项目》03 推介信息及推荐商家分析及制作
  5. 外设驱动库开发笔记30:宇电AI-BUS通讯驱动
  6. 蓝桥杯 ADV-156算法提高 分分钟的碎碎念(动态规划)
  7. 谷歌浏览器chrome假死、卡死、经常无反应,火狐firefox闪黑格子的解决办法(显卡/驱动兼容问题)...
  8. Apache Shiro学习笔记(七)IniWebEnvironment
  9. 黑马程序员-android视频播放器
  10. 零基础python教程视频
  11. 弱口令扫描工具mysql ftp_S-X弱口令扫描工具 V1.0
  12. 金蝶K3系统上机日志如何清除
  13. 电脑硬件测试软件哪一个准一点,什么软件测试cpu温度准确_测试cpu温度准确软件汇总 - 系统家园...
  14. 已解决-Windows10没有windows照片查看器-Windows10打开照片是黑底的
  15. 如何交叉编译fio并移植到ARM、IOT上
  16. Ubuntu 20 安装 APR
  17. java.sql.BatchUpdateException
  18. 阿里云服务搭建微信小程序开发环境
  19. 大神免费官网激活下载project2016专业版最牛教程攻略
  20. 关联规则与强关联规则计算

热门文章

  1. Spark SQL 核心编程
  2. 5G 带来的万物互联,2020年,web前端工程师在未来发展的惊人表现!
  3. 如何自动注销Linux服务器系统中不活动的用户
  4. HmacSHA256签名验签
  5. arcgis 快速制图插件_ArcGIS中定义图框样式
  6. u大师u盘装系统win7_u盘怎么安装win7系统 u盘安装win7系统教程【详细介绍】
  7. Java 模拟器-接口
  8. Mysql 设置隔离级别
  9. C++11新特性之decltype类型推导
  10. 【100+ python基础入门-39】Python集合的交集和并集操作