摘要:网站崩溃、主机流量超标?这些问题不仅严重影响正常运营和用户体验,还直接推高了维护成本。面对网站流量超标,如何快速定位与解决?下面将以西部数码虚拟主机为例介绍应对方案。
网站崩溃、主机流量超标?这些问题不仅严重影响正常运营和用户体验,还直接推高了维护成本。面对网站流量超标,如何快速定位与解决?下面将以西部数码虚拟主机为例介绍应对方案。
一、流量监控
「虚拟主机流量使用详情」功能,提供近近12个月和近30天的流量统计图,实时监控流量波动,避免突发超额,快速定位异常。(功能详情:https://www.west.cn/paas/vhost/flux)
二、流量超标
分析解决思路:查看网站访问统计 - 结合访问统计分析网站访问日志 - 确定原因采取相应措施。
1、查看网站访问统计
(1)登录到虚拟主机管理面板,点击“访问统计”和“流量分析”
(2)先查看访问统计,确定流量类型,包括浏览器和非浏览器。
(3)根据流量类型详细查看访问统计数据:
A.浏览器流量占用高,可查看url网址、主机ip、搜索引擎机器人等统计数据,以确定网站中是哪类文件,哪些url地址被大量访问,以及是哪些IP,哪些蜘蛛等访问量大。
B.非浏览器流量占用高,可查看http报错码,确定是什么状态情况下产生的非浏览器流量。
2、分析网站访问日志
根据网站访问统计中按“按日期统计”数据找一天流量较大的日志下载至本地使用记事本编辑器打开对日志具体分析核实。
3、应对措施
(1)启用「防盗链」功能
某类文件被外部盗链,导致主机流量被大量消耗,为避免不必要的流量消耗和潜在的安全风险,建议启用防盗链功能,仅允许您的域名访问资源,阻止外部盗链。
虚拟主机防盗链设置:https://www.west.cn/faq/list.asp?unid=628
(2)使用「请求限制」功能
网站流量出现突增,可能是由于AI机器人爬虫和抓取,导致异常访问过高,可使用「请求限制」功能,可以禁止境外访问,或拒绝某些IP段的访问,也可以限制单个IP同时访问的数量等。
(3)屏蔽拦截蜘蛛抓取
其他某搜索引擎蜘蛛、IP、useragent等导致流量超标异常的。可通过web.config或.htaccess进行拦截屏蔽。
注意:如果是正常的搜索引擎蜘蛛访问,不建议对蜘蛛进行禁止,否则可能会影响网站在百度等搜索引擎中的收录和排名。
(4)升级主机
正常访问情况主机流量配置低导致超标。如占用流量的文件类别、url网址、搜索蜘蛛、访问IP等数据都较均衡,无明显差异等。请升级主机至流量配额更大的型号,如独享虚拟主机(流量配额较大),或不限流量的云服务器。
(5)图片处理
来源:科技浪潮之巅