• 用迅雷下载腾讯云服务器的文件越下越慢,谁的锅?


    1、场景:

    今天想从腾讯云打包点文件转移到另一台服务器。

    2、结果:

    腾讯云服务器:2核4G1M带宽,正常下载速度128K左右,用迅雷下出了1-2K的速度。

    3、过程:

    早上:把好多文件,打包成了N个压缩包。小的几M,大的几十上百M。

    几M小文件:放到网站下,直接跑网址另存为就下载完了。

    几十上百M的文件:开始用迅雷下载,毕竟有断点续传功能。

    -------------------------------------------------------------------------------

    结果雷就来了:

    刚开始还好,几十K的,跑了几分钟,慢慢的就跑不动了,

    下载速度一降再降,降到最后只有几K,最后1K都上不来,卧草1。

    服务器系统、IIS 重启了好几回,还是那个几K的速度,一脸朦B。

    中午停了几个小时,重新用迅雷下载,速度回来了,100来K。

    不到几分钟,又降到几K,1K以下,卧草1。

    --------------------------------------------------------------------------------

    于是提交了腾讯云的工单,反映服务器是不是被限速了?

    结果是这样的:

    提完工单,自己顺带看了一下官网的网络监控:

    看到这个宽带,受到了启发。

    于是到服务器,打开启了资源监控的网络:

    看到了大量莫名的IP,不断的吃着带宽,导致自己下载的IP,吃不到带宽。

    于是跑到IIS,开始限制起IP来:

     

    发现一点毛用都没有,这里的限制竟然限制不了某些IP对静态资源的读取。

    于是,跑腾讯云安全组去限制了:

    结果发现,这封了1个还有2个,封了2个还有3个,封了好五六个后,我累了,毁灭吧。

    来个全站屏蔽,然后只开自己的IP允许访问。

    下载速度,蹭蹭蹭就上来了。。。。。

    故事说完了。

    ---------------------------------------------------------------------------------------------------

    原理解说:

    1、服务器总带宽就128K速度。

    2、迅速在下载大文件的时候,如果自己之前没下载过,会自己安排好大一批小弟一起去下载。

    于是,服务器的带宽被迅雷安排的小弟吃满了,而你的下载,要跟迅雷安排的小弟抢饭吃,卧草3。

    如果你开了会员:

    迅雷小弟吃到的文件,就会变成加速传给你。

    如果不是会员:

    于是无解了,等死吧,等个1天半载的,迅雷的小弟都吃完了,速度应该就回来了。

    后续:

    1、对于新文件下载,不要用迅雷,因为第1次下载,服务器会被平均掉网速,甚至网速给迅雷小弟全吃了。

    2、敏感文件下载,不要用迅雷,因为下载,它服务器就有好几份。

    3、呵呵,如果下载的不是自己的服务器,鬼知道迅雷还能干这种事。 

  • 相关阅读:
    HTTP协议图--概述
    HTTP协议图--HTTP 工作过程
    HTTP协议图--HTTP 协议基础
    7万网站用户行为大数据分析
    80万商城运营大数据分析
    文本挖掘之词云及个性化词云
    数据分析:某地医院药品销售业务数据分析
    示例python 批量操作excel统计销售榜品牌及销售额
    目标用户偏好指数Target Group Index分析
    linux 下部署web 程序
  • 原文地址:https://www.cnblogs.com/cyq1162/p/14150836.html
Copyright © 2020-2023  润新知