导致服务器带宽使用量高一般是由于下面几个问题导致的
导致服务器带宽使用量高一般是由于下面几个问题导致的
带宽饱和导致服务器访问网站慢?服务器怎么这么慢?
1)服务器购买的带宽低
通常1M带宽下载达100K左右,一般的网站有banner+js+html+css+小图片,大概需要600-800K一个页面,所以如果想在2秒内打开1个页面,建议选择3-5M带宽起,有条件可以更高,带宽高会直接影响网站打开速度。
2)服务器中病毒问题
服务器如果安全问题没有做到位,会导致病毒问题,导致服务器内部有对外发包的文件。建议在服务器上安装杀毒软件,进行杀毒。可以通过任务管理器中查看是否异常进程。当前阿里云暂时没有提供杀毒软件,目前安全狗是免费的杀毒软件,大家可以百度搜索安全狗服务器版,先下载安装,然后升级,然后扫描,加固等操作。
3)服务器被攻击
由于同行,或者黑客学习,等各种原因会被别人进行各类攻击,服务器或站点遭受 DDOS 攻击或 CC 攻击等,短期内产生大量的访问需求。可以使用“Web应用防火墙”进行防御,安全狗也有简单的防护功能,或者通过使用CDN的方式来增加抗攻击能力。
4)搜索引擎爬虫
好的网站会经常被搜索引擎光顾,正常网站所消耗的带宽较多,此类情况建议通过访问的日志来分析,如果日志中过多的 baiduspider 或 googlebot 。说明网页被爬虫抓取,大量来自搜索引擎的链接也容易跑高带宽,例如:windows-cmd 下找到 iis的日志,可以使用命令 type *.log | find “baidu “ 等,如果搜索引擎导致,建议尽快升级服务器性能和带宽,因为有好的收录才会有好的客户点击,才是做网站的目的。
Linux 的 Apache 和 nginx 可以检查 cat access.log | grep baidu 等。
同时检查站点是否存有 MP3,flv,swf 等大文件被频繁访问下载,如果此类文件较多,建议减少这些文件,可搭配使用 OSS、CDN 服务。
5)知名的大型门户商城网站
网站规模较大(比如有一定规模的论坛、门户网站、购物商城等),即网站本身点击就高,通过网站统计查看到网站的 Page View 值、Hits 值、日流量都很高,建议升级带宽 。
6)网站页面设计不合理
页面中包含大图片或音频、视频文件等文件,导致网站页面太大。网站提供.mp3,.rar,.zip.exe等文件的下载,或网站提供视频、音频文件的播放。