服务器带宽跑满了怎么解决? | |
服务器带宽跑满了怎么解决? 现在的网站众多,有很多的个人站长在建站的时候首选是云服务器,其中又尤其以香港云服务器最为吃香。香港云服务器性价比高而且配置可以根据自身的需求进行定制,但是很多在云服务器上建站的用户经常会遇到这样一个问题:那就是网站的流量上去了,广告收入增加了,但是带宽也跑满了,这是怎么回事呢?来简单分析一下。 思路:网站规模较大、网站是否被盗连、网站被攻击、网页设计不合理、网站经营项目、服务器是否被入侵、分析流量包。 解决办法:逐一排查问题所在,进行处理 网站规模大 网站规模较大(比如门户网站、商城等),即网站本身访问量需求大,查看网站的Page View值、Hits值、日流量都很高,建议升级带宽。 造成流量大的原因主要有: 网站页面设计不合理; 页面中包含大图片或音频、视频文件等文件,导致网站页面太大; 网站提供.mp3,.rar,.zip.exe等文件的下载,或网站提供视频、音频文件的播放; 建议使用比较简单的效果和小型图片来减少负载,此外可以将多个图片组成一个图片文档来提升素材的加载效率,在网页方面可以在一些不重要的网页上采用静态代码,以上这些都能保证云服务器的加载效率 服务器内部是否存在BUG 有时候网络带宽跑满未必是因为网络因素,有可能云服务器内部的硬件配置过低也能够导致服务器出现带宽跑满的现象出现,尤其是一些云服务器上搭载的博客程序也可能因为兼容性问题导致网络带宽跑满的现象,所以建议在对硬件配置调整之前可以看一下后台程序是否有BUG 病毒 Windows系统服务器中病毒或站点挂马,导致服务器内部有对外发包的文件。 建议在服务器上安装杀毒软件,进行杀毒。可以通过任务管理器中查看是否异常进程。当前暂时没有提供杀毒软件,您可以登陆服务器根据自己的日常使用的杀毒软件进行安装即可。 网络攻击 服务器或站点遭受DDOS攻击或CC攻击等,短期内产生大量的访问需求。 可以登陆云服务器管理控制台,查看云盾中的防护DDOS攻击是否调整好阈值,并核实是否开启CC防护。 目前CC防护有自己默认的阈值,由于安全问题此阈值暂时不对外公开。如果攻击没有触发到阈值,云盾没有清洗,可以提交工单到售后请手工协助开起清洗,后期该调整阈值的功能会对外放。 存在耗资源进程 服务器内部有耗资源进程。Windows Server 2003系统无法直接查看到,但可以借助第三方软件查看; Windows Server 2008系统可以启动任务管理器→性能→资源监控器→网络→查看发送(字节/秒)占用较多的进程。如果不是常用进程,说明可能是病毒或异常文件;如果是常用进程,说明该进程当前有异常,需要针对该进程对应的服务进行一下分析。 根据以往经验,曾发现过因搜狗拼音的更新,以及疑似上传本地词库导致的出网带宽跑高。 爬虫 正常网站所消耗的带宽较多,此类情况建议通过访问的日志来分析,如果日志中过多的baiduspider或googlebot。说明网页被爬虫抓取,大量来自搜索引擎的链接也容易跑高带宽,例如: windows-cmd下找到iis的日志,可以使用命令type*.log|find“baidu“等。 Linux的Apache和nginx可以检查cat access.log|grep baidu等。 同时检查站点是否存有MP3,flv,swf等大文件被频繁访问下载,如果此类文件较多,建议减少这些文件,可搭配使用CDN服务。 更多信息请联系:QQ :2881062440 VX :hellocdn99 飞机:@wwwcdncloud | |
相关链接: 暂不显示 面向省市区: 全国 面向市区县: 全部 最后更新: 2022-09-24 16:01:22 | 发 布 者: 小青蛇 联系电话: (无) 电子邮箱: (无) 浏览次数: 144 |