pdf、mp4、zip、rar、jpg等文件被大量访问造成流量超标解决方案

server/2024/10/19 13:29:08/

1.现象

网站流量使用突然暴涨几十、几百倍,访问量也明显暴增,单天流量使用达到几十、几百G,造成虚拟主机因流量超标被停止。如图:

xianxiang.png

2.分析

经分析 访问统计报表  ,主要是某个或几个大文件被大量访问,从造成流量暴增,如图:

如上面图片,一般是pdf、mp4、zip、rar、jpg等某个大文件被不同IP大量访问。

经分析web日志一般来访问的IP都是同C段或者一个IP地址,背后的原因可能是有竞争对手用工具消耗正常流量,造成网站流量被耗尽。或者其他类似的原因。

如图:

3.解决方案

对于计算机来说,访问来自不同IP,无法判断为异常。

但人为分析,这种爆发式的访问明显不正常,可通过以下三种方案解决:

1.先分析如果是相同IP或者IP段访问,可以通过虚拟主机提供的“请求限制”功能阻止这些IP访问,但如访问者更换Ip,就要及时再找出新的IP拦截。如图:


 

2.较彻底的解决方案:升级为云服务器,云服务器是按照带宽计费,不限流量。不会因为流量超标造成网站停止。

在此基础还可以使用安全组等功能拦截异常IP段访问。

3. 如果这些大的mp3,rar等文件,不是必须的,也可以删除或改名,仅对登录后的用户提供下载等方式,来隐藏真实的大文件 地址,避免文件地址暴露。

原文链接:https://www.west.cn/faq/list.asp?unid=2579


http://www.ppmy.cn/server/111432.html

相关文章

服务器死机/无故宕机排查思路/服务器起不来

1、查看服务器型号 dmidecode -t system dmidecode | grep ‘Product Name’ 2、风扇异响:查看BMC,坏了一个风扇其他的所有的风扇会全速转。 3、服务器亮红灯 红灯就是 故障告警 不一定是啥需要查看BMC口日志。这种就是看bmc日志 会有打印的 -问题现象&a…

动态规划---01背包问题理论总结

题目:有n件物品和一个最多能背重量为w的背包。第i件物品的重量时weight[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 解法一:dp二维数组 1.dp数组的含义 dp[i][j]表示将下标为(0,…

计算机视觉 第三章图像到图像的映射

3.1 单应性变换 单应性变换是将一个平面内的点映射到另一个平面内的二维投影变换。单应性变换可用于图像配准、图像纠正和纹理扭曲,以及创建全景图像。实际上,单应性变换,按照下面的方程映射二维中的点: 或 xHx 对点进行归一化和…

8种必备Selenium编写自动化用例的技巧

在开始自动化时,您可能会遇到各种可能包含在自动化代码中的方法,技术,框架和工具。有时,与提供更好的灵活性或解决问题的更好方法相比,这种多功能性导致代码更加复杂。在编写自动化代码时,重要的是我们能够…

ES6基础----Generator的使用

目录 Generator 是 ES6提出的解决异步编程的方案之一 1、Generator 和传统函数不一样,使用 * 表示 2、Generator 函数可以使用 yield 中途暂停函数 3、Generator(生成器) 函数的返回值是一个遍历器 ,需要定义一个变量接收遍历…

MAC安装miniconda提示“文本编码Unicode(UTF-8)不适用”解决方案

需求背景 客户需要在mac环境下安装miniconda,提示安装失败,主要原因是安装版本不对,在选择合适版本,配置好环境后问题得以解决! 报错提示 版本和环境错误 前往地址下载正确版本 https://repo.anaconda.com/miniconda…

DMDSC集群安装

1. 环境描述 机器情况: 存储情况: 2. 部署前准备 2.1. 目录规划和创建 创建和规划目录在2个节点都需要执行。 DSC环境搭建的目录:/dmdba/dmdbms DM执行码和工具存放于目录:/dmdba/dmdbms/bin 配置文件存放于目录&#xff1a…

在vue中,组件A如何调用组件B的方法

刚刚测试人员向我反馈,说这条提交记录审核之后,另一个页签的列表显示没有做状态的同步渲染。 我心想:竟还有这种荒唐事? 好了,废话不多说,直接上菜。这种问题,一眼前端问题(我从前端…