专题

如何设置云服务器的带宽?

有时我们会遇到需要在云服务器上下载大文件的情况,普通用户请求时不会有大问题,因为普通用户的下载带宽一般在几十毫秒左右,所以请求对服务器的带宽压力很小。

但是,当服务器作为cdn备份时,需要注意的是,cdn机房的带宽通常可以达到数百米甚至高达G,而idc机房的带宽成本通常是根据峰值带宽计算的。因此,如果cdn在返回大文件时不限制服务器带宽,则会出现瞬时峰值,如果超过购买的带宽,IDC可能会阻塞峰值,造成不必要的经济损失。

那么如何解决这个问题呢?

核心是限制服务器的上游带宽。我们可以通过增加nginx的带宽限制来解决这个问题。

nginx中有两个配置项,限制速率大小限制单请求带宽峰值512、1K、10M,当下载超过特定大小100M、100K时,限制“大小”后的“速率”开始限制

在这个配置之后,我们用curl对它进行了测试,发现当文件下载超过一定的大小时,下载速率将下降到限制速率设置的带宽值。

小结:当我们的网站有大量的文件资源需要下载时,我们必须注意下载速率的配置,尤其是在做cdn后台的时候。即使没有cdn回程,在某些特殊情况下也可能发生高带宽下载,因此应特别注意。

 

我还没有学会写个人说明!

如何利用云服务器优化网站速度,提高转化率?

上一篇

应如何选购高防服务器?

下一篇

你也可能喜欢

发表评论

插入图片

分类目录

微信扫一扫

微信扫一扫