服务器小鑫 发表于 2023-1-28 16:01:48

服务器带宽跑满的原因和优化方法

在服务器的参数配置中,CPU、内存、硬盘这些参数都是硬件参数,是可以查看到具体的数据的,客户在选择时往往都可以按需选配,没什么太大的问题。但服务器的带宽参数却很模糊,大家对1M、2M、5M这些带宽大小会没什么概念,服务器带宽什么意思,又该如何选择呢?服务器带宽跑满了怎么办呢?一、服务器带宽什么意思?带宽,是“频带宽度”的简称,原是通讯和电子技术中的一个术语,指通讯线路或设备所能传送信号的范围。而网络中的带宽是指在规定时间内从一端流到另一端的信息量,即数据传输率。带宽往往又关乎着网站受访速度,文件上传、下载速度,图片上传、下载速度等。流量和带宽是这样换算的——带宽:流量=1:150;例如:1M带宽=150M的流量。如果是出文字的网站(如小说站),1M带宽带动日均5000IP,还勉强。如果是普通网站有图片,有文字、论 坛、新闻资讯类型网站,大概1M能带一千IP。考虑到高峰期并发,1M高峰期还会卡。二、导致带宽跑满的因素1、病毒。Windows 系统服务器中病毒或站点挂马,导致服务器内部有对外发包的文件。建议在服务器上安装杀毒软件,进行杀毒。可以通过任务管理器中查看是否异常进程。2、网络攻击。服务器或站点遭受 DDOS 攻击或 CC 攻击等,短期内产生大量的访问需求。3、存在耗资源进程。服务器内部有耗资源进程。如果不是常用进程,说明可能是病毒或异常文件;如果是常用进程,说明该进程当前有异常,需要针对该进程对应的服务进行一下分析。根据以往经验,曾发现过因搜狗拼音的更新,以及疑似上传本地词库导致的出网带宽跑高。4、爬 虫。正常网站所消耗的带宽较多,此类情况建议通过访问的日志来分析,如果日志中过多的 baiduspider 或 googlebot 。说明网页被爬 虫抓取,大量来自搜索引擎的链接也容易跑高带宽。同时检查站点是否存有 MP3,flv,swf 等大文件被频繁访问下载,如果此类文件较多,建议减少这些文件,可搭配使用 OSS、CDN 服务。5、网站规模大。网站规模较大(比如门户网站、商城等),即网站本身访问量需求大,查看网站的 Page View 值、Hits 值、日流量都很高,建议升级带宽 。三、服务器带宽跑满了怎么优化?1、查询服务器内部是否存在BUG有时候网络带宽跑满未必是因为网络因素,有可能服务器内部的硬件配置过低也能够导致服务器出现带宽跑满的现象出现,尤其是一些服务器上搭载的博客程序也可能因为兼容性问题导致网络带宽跑满的现象,所以建议在对硬件配置调整之前可以看一下后台程序是否有BUG。2、检查是否存在外部流量攻击由于很多用户在租用服务器的时候为了节省成本无论是带宽和硬件配置都是选择最基础的入门级型号,由低到高虽然不错,但是过小的带宽很容易成为网络攻击的对象,当然由于很多时候DDos攻击的随机性一些大型网站也有可能成为目标,所以对于服务器而言可以考虑更换端口或者IP,当然有条件的话也可以选择接入一些高防CDN来分流并保护源服务器。3、优化网站内容网站体积越大,使用的素材容量越大,在访客本地网络和网站服务器之间传输的数据内容也就越大,所以为了让用户的体验更好并且节省网络带宽,所以壹基比小鑫建议使用比较简单的效果和小型图片来减少负载,此外可以将多个图片组成一个图片文档来提升素材的加载效率,在网页方面可以在一些不重要的网页上采用静态代码,以上这些都能保证服务器的加载效率。
页: [1]
查看完整版本: 服务器带宽跑满的原因和优化方法